巴克(约翰·坎迪 John Candy 饰)是一名快乐的单身汉,既然一个人生活,那么在日常中,他难免会大大咧咧笨手笨脚些。本以为一个人的生活会一直持续下去,谁知道某一日,哥哥鲍勃(加勒特·布朗 Garrett M. Brown 饰)和嫂子辛迪(Elaine Bromka 饰)邀请他到他们家做客,并且将他们的三个孩子托付给了巴克照料。 很快,巴克乐呵呵的个性便得到了年幼的梅兹(盖比·霍夫曼 Gaby Hoffmann 饰)和迈尔斯(麦考利·卡尔金 Macaulay Culkin 饰)的喜爱,只有正处于叛逆期的提亚(珍·路易莎·凯利 Jean Louisa Kelly 饰)依然对他十分的戒备和抗拒。但是没有关系,真诚总是动人的,随着时间的推移,巴克和三个孩子之间产生了真挚的感情。。一起交通肇事逃逸案,将两个仅有一面之缘的人紧紧连在了一起。摄影爱好者康平曾给女模特梦醒拍过照片,他把给她拍的一组照片命名为《蝴蝶的微笑》。当康平看到梦醒开车撞人逃走时,并没有立即报案,而是将受害者送进医院抢救。他不想破坏梦醒在他心目中的印象。于是他便用各种办法去暗示、提醒她,在这个过程里,两人彼此间又有了新的了解。最后,在康平的影响下,梦醒终于醒悟,良心发现。她脱下了美丽的时装,换上了囚服。。