罗伯特,盗窃癖患者,喜欢写太过现实的童话故事,吓坏孩子们;贝阿特丽齐,患有突发性睡症,总是记录下生活中发生的一切。他们在同一个心理医生处治疗,发现爱能治愈他们的心理疾病。但生活不会一帆风顺,就像罗伯特写的故事,美好的结局总是需要一波三折。他们会找到真正的自己吗?。查理(约翰·特拉沃塔 John Travolta 饰)和丹(罗宾·威廉斯 Robin Williams 饰)不仅是相处多年的老友,还是合作无间的工作伙伴,一起经历了这么多年的风风雨雨,两人之间的友谊真挚诚恳牢不可破。 前妻的突然出现打破了丹平静的生活,因为她带来了两个小鬼头并告诉丹他们是他的孩子。对于这两个小孩,一向糊里糊涂的丹根本就闻所未闻,也无法确定,他们是否真的和自己血脉相通,在混乱之中,两个孩子就这样进入了丹的生活。对照顾孩子毫无经验的丹请来了查理充当“军师”,两个男人、两个孩子和一条狗,会有怎样妙趣横生的故事发生在这个奇特的“大家庭”之中呢?。Frank是个侏儒。故事从Frank写了本自传小说开始,穿插着倒叙他妈妈Bernadette一生的故事。 Bernadette是个法国诺曼底附近小村庄的美女,二次世界大战后为了远离父母惨死的故乡,混在美国军舰里偷渡到爱尔兰。生下不知父亲是谁的侏儒小孩Frank,Bernadette先是成了海关官员Jack的情妇,后来又和个美国人回到美国德州。Bernadette爱过的这两个男人都没有办法成为Frank永久的父亲,坚忍的Bernadette只好带着Frank又回到爱尔兰,在得知自己又怀孕的状况下,投海自杀身亡。 因为出版了这本小说而成为作家的Frank,意外和Jack的大女儿重逢。多年后的相聚,让原本以为跟爱情无缘的两个人重拾信心。片子的最后便是两人的婚宴,Frank带着新娘子到天台,在经由Jack启发而爱上的天文星空下共舞以终。。