吴汉中(吴耀汉 饰)早年丧妻,独立抚养4个孩子:小东(林青霞 饰)、小南(张曼玉 饰)、小西(邱淑贞 饰)还有小北(林志颖 饰)。汉中的好友突然因病死亡,他感到生命的无偿,因此他想在有生之年可以看到孩子们成家立室,于是假扮绝症让女儿们带着男朋友回家。还是独身的女儿们只好找人假扮男友。小东找到一名男妓谢晒(梁家辉 饰),小南找到了一个黑社会的小混混(张学友 饰),小西找到的则是一个清纯男(郑伊健 饰)。这时汉中以前的女友(吴君如 饰)得知汉中的身家斐然又罹患癌症便想成为他的妻子,众儿女都看到她的面目,只是顾及父亲的时日不多。而她们也对各自的假男友,产生了真感情。。麻省理工学院的数学教授蓝波在其系公告栏上公布了一道困难的数学题,却被年轻的清洁工威尔解了出来。可是威尔却是个问题少年,成天和好朋友查克等人四处闲逛,打架滋事。当蓝波找到这个天才的时候,他正因为打架袭警被法庭宣判送进看守所。蓝波向法官求情保释,才使他免于牢狱之灾。
蓝波为了让威尔找到自己的人生目标,不浪费他的数学天赋,请了很多心理学专家为威尔做辅导,但是威尔十分抗拒,专家们都束手无策。无计可施之下,蓝波求助于他大学的好友,心理学教授尚恩,希望能够帮助威尔打开心扉。
经过蓝波和尚恩的不懈努力,威尔渐渐打开心扉,而好友查克的一席话,更是让他豁然开朗。。