富貴出生在舊社會的財主家庭,家境殷實。富貴嗜賭如命 ,父親勸告無用,妻子家珍勸告也無用。
富貴雖然吃喝嫖賭,但心地善良,最後被皮影戲班主龍二算計。同時家珍見富貴不聽勸解,對他失望至極,帶著女兒紅霞回了娘家。
富貴輸掉了家產房屋,氣死了老爹,帶著母親租房,賣掉母親的首飾做了小本生意,艱難度日。
一年後,家珍帶著兒子有慶女兒紅霞回來,一家人團聚了,又有了希望。
為了生活,富貴找龍二借錢準備開個小店,龍二卻把皮影借給了富貴。
富貴和同村春生等人唱皮影養家餬口。不幸又被國民黨抓了壯丁,被同鄉有全照應,有全有中彈身亡。富貴和春生成了共產黨的俘虜。至此 富貴得到回家的機會,春生留在了部隊。不論發生什麼事,富貴都保護皮影,記著還給龍二。
富貴回到家,家裡發生了變化,老母親去世,紅霞變成了啞巴。家珍給鎮上的人家燒開水為生,半夜娘仨燒水送水,很是辛苦。富貴為大煉鋼鐵的人們唱皮影鼓勁。
龍二因贏了富貴的家產被定為地主,放火燒了房子,挨五顆槍子,死之前對富貴說:我是替你死的。富貴嚇的尿褲子了。
看到這裡我想起了我的公公。他家就是以前的地主,後來賭輸光家業,後來要飯。新中國成立後被定為貧民。這也不塞翁失馬吧。
正當一家人團聚歡欣的時候,家裡遭遇了不幸。有慶被撞倒的牆砸死了。兇手竟是當上區長的春生。本是難兄難弟見面竟成了仇人。春生很難相信砸死的是富貴的兒子。富貴也難過的質問春生:有慶是我兒子,我就這一個兒子你還給撞死了,你開的什麼車?春生想得到原諒是不可能了。即使富貴原諒了,家珍也不原諒。
在以後的日子裡,春生總是找機會希望能被諒解,但是家珍心裡很難跨過這道坎。
後來文化大革命開始了,春生被定為反動派,受不了折磨偷跑出來,把積蓄送給富貴,希望能被原諒,然後自己死去。家珍此時原諒了春生,為了讓春生活下去,家珍對春生說:你欠我們家一條命,你得好好活著。
幾年後,紅霞出落成大姑娘。鎮長做媒找了一個殘疾工人二喜做女婿。倆人生活美滿,孝順富貴和家珍。沒多久,紅霞生孩子。醫生都被關進牛棚 一群毫無經驗的學生接生。家珍不放心,二喜利用職務之便從牛棚接來老教授醫生,醫生三天沒吃飯 有氣無力的。富貴給他買了七個饅頭,導致老醫生撐暈。紅霞生孩子大出血,未能救治。
孩子取名饅頭,饅頭幾歲了,去墳上看紅霞,富貴還在後悔給醫生買七個饅頭。家珍和富貴還是對饅頭充滿希望。富貴把對有慶說的話對饅頭說起來:小雞變成鵝,鵝變成羊,羊變成牛。家珍說羊變成牛的時候饅頭也長大了,生活越來越好了。
生活的希望又燃起來了。
小說原作結尾是家珍和饅頭也都死去了,剩下富貴對生活茫然。你們更喜歡哪個結局呢?