行运茶餐厅餐厅老板(吴孟达 饰)每天都乐于在茶餐厅中忙前忙后,他的儿子阿男(陈晓东 饰)却非常嫌弃,一次他在遇到了离家出走的富家女芳芳(舒淇 饰),芳芳还跟了他回家,父亲以为他们是男女朋友的关系。此时,阿福(葛文辉 饰)送外卖时遇到了Fanny(杨恭如 饰),便向何金水(周星驰 饰)这位情圣请教,可是何金水也遇上了当年的初恋情人Cindy(郑秀文 饰),Cindy借故报复当年的恩怨,令何金水患得患失。 茶餐厅被勒令收回,全茶餐厅的人都决定要抵抗到底……
社会上甚有地位的裘氏一族正准备迎接一场盛大的订婚派对,一位不速之客贾探员(古天乐 饰)却突然到访,并带来少女张小娟一尸两命的自杀命案,划破了裘家欢乐的气氛。裘家上至老爷(曾志伟 饰)太太(毛舜筠 饰)少爷(林家栋 饰)小姐(吴千语 饰),下至管家(罗兰 饰)均表示从不认识张小娟,岂料贾探员竟凭着死者的一本日记和一张照片,将裘家众人的华丽皮囊一一扯下,揭示出每人都跟死者有着莫大的关连! 一场华丽的世纪夜宴如期举行,一片欢乐下,这名探员的到访,会彻底影响裘家的世纪盛宴吗? 电影改编自英国著名舞台剧《An Inspector Calls》。