一家三兄弟华(刘德华饰)云(刘青云饰)和古(古天乐饰),性格各异。华天生极其喜爱打麻将,以此为生,号称麻雀大侠。但由于长年赌博,拆台高筑,使得做计算机程序工程师云,和在律师事务所工作的古都非常厌恶,因此离家多年。但由于家里的老母亲患上老年痴呆症,因此华决定用回家陪母亲打麻将的方法来帮助母亲治病。不过渐渐的又于各种各样的因此,云和古都不得不接触麻将,并且还因为麻将的而改善了兄弟间的关系。华的前女友琪(梁咏琪饰)也因为牌品不好曾遭华甩掉,她偶然得知这个真相,于是大咒华“一世摸烂牌”,结果他的诅咒竟然莫名其妙的生效。不过凭借华的执著和优良的牌品,不仅开导了前女友,还最终迎得了新女友儿(应采儿饰)的芳心。