陈大(da)文(wen)(梁朝伟 饰)有(you)一名拍(pai)拖十年之久的女友(刘锦玲 饰),两人将近结婚。他与好友(you)程(cheng)仁(梁家辉(hui) 饰(shi))、毛周朱(郑丹瑞 饰)住在一起。每个(ge)晚上(shang)程仁(ren)都会带不同(tong)女生回家,毛周朱则胆小如鼠(shu),不敢与女性(xing)交往。
他们三人(ren)都面临(lin)感情问题。陈大文认识了公(gong)关小(xiao)姐阿cat(柏安妮(ni) 饰),因为不敢跟女友坦白,所以选(xuan)择一脚踏两船。程(cheng)仁本来(lai)有(you)个(ge)固(gu)定女(nv)友惠芳(袁(yuan)咏仪 饰),容忍了他的风(feng)流不羁已(yi)久(jiu),终于惠芳决(jue)定要远嫁美国去。至(zhi)于(yu)毛周朱认识了一位男性朋(peng)友(周文健(jian) 饰(shi))才发现自己是一名(ming)同性恋者。
惠芳提出分手,程仁才发(fa)现(xian)自己一(yi)直在(zai)乎(hu)她。因为程仁一时糊涂(tu)亲吻(wen)了陈大(da)文的妹妹阿珠(朱茵(yin) 饰),大文盛怒与程(cheng)仁大打出手(shou)……
饱(bao)受感情问题煎熬的(de)众人,有能否(fou)有个美满的结果呢?