根據魯迅同名小說改編。清朝末年,統治階級為維護其搖搖欲墜的統治,瘋狂鎮壓革命。他們押解革命黨人遊街示眾,企圖殺一儆百。坐落在小鎮臨街的華老栓茶館的門前,一群清朝的遺老遺少們,看著沒留辮子的囚犯,齊聲斥責這些'孫中山的同夥'是'奸黨逆賊'。革命者夏瑜聽了他們的一派胡言,無比憤慨。教書先生夏瑜家中只有寡母夏四奶奶,他們子孝母賢,過著清貧的生活。一天夜裡,夏瑜忍痛離開年邁的老母,來到一座橋下刺殺了路過這裡的滿清巡撫。事後,夏瑜的親伯父夏三爺竟告發了他,致使他被捕入獄。華老栓與老伴華大媽,靠經營小茶館度日。他們年過半百,只有一個兒子華小栓。小栓聰明伶俐,雖然年紀輕,卻患有肺癆病。老栓夫婦不停地給他調治,但始終不見效果。這天清晨,花白胡子、二十多歲相繼來到茶館,要老栓買人血饅頭給小栓治癆病。老栓告訴他們,已托駝背五少爺和康大叔辦理。夏瑜在獄中被打得遍體鱗傷,但他堅貞不屈,揮筆寫下了豪壯詩句。夏四奶奶不相信兒子會'犯上作亂',她求夏三爺出面話動搭救夏瑜,不料,夏三爺卻申斥她家教不嚴,敗壞了夏家門風。夏四奶奶呼告無門,隻能在夢中與兒子相見。華老栓夫婦又當又借,好容易湊了5塊銀元。一個漆黑的凌晨,華老栓提燈來到古軒亭口,躲在角落裡,等待著從康大叔手裡取人血饅頭。一隊清兵押著夏瑜走來。夏瑜雖身帶枷鎖,卻泰然自若。劊子手康大叔持刀走來,一道寒光伴隨著陰霾天空中的閃電雷鳴,夏瑜英勇就義。華老栓用5塊銀元換回蘸了夏瑜鮮血的饅頭,滿以為這味藥能治好小栓的病,不料,小栓吃後卻無濟於事,不久病亡。清明節,淒清的墳地裡,華大媽和夏四奶奶分別給兒子上墳。夏瑜的墳頭上放著一個花環,夏四奶奶望著它惶惑不解。那花環上紅白的花在微風中輕輕搖曳著,雖不甚精神,倒也整齊。