被人称做花神的花农钟大农(金峰饰),有三个生得如花似玉的女儿。在重男轻女的传统观念影响下,三个女儿全都远在外地。钟大农要过50大寿,大女儿钟瓣瓣(文波饰)从美国、二女儿钟蕊蕊(耐安饰)从马来西亚、三女儿钟朵朵(瞿颖饰)从日本陆续回来,家里一片喜庆的气氛。朵朵是位红遍东南亚的歌星,可是父亲嫌她轻浮仍不喜欢她;温顺、善良的蕊蕊常被父亲在众人面前辱骂;热情、开朗的瓣瓣动不动就被父亲呵斥。
年轻有为的广告设计师卢家耀(梁家辉 饰)在一次阻止不良分子寻衅滋事中失手伤人,被判服刑三年,在狱中,他因个性憨直得罪了黑帮老大,受尽欺辱,老囚犯钟天正(周润发 饰)看不过仗义相助,两人结为患难之交。 钟天正原本有完好家庭,只因嗜赌成性才误杀妻子,身陷囹圄的他追忆往事时后悔不已, 决心走出高墙后重新做人。然而,因为替卢家耀出头,他得罪了狐假虎威心狠手辣的典狱长(张耀扬 饰),自此卷入狱中恶势力的漩涡,走投无路之际,他放弃了“能忍则忍”的处世哲学,决意以暴施暴。