在美国有一座古老的小山丘,山上的教堂里有个叫做保儿之家的孤儿院。里面的两个修女宝妮和雷恩照顾着许多孤儿。在一个大雪的夜晚两个修女听到了婴儿的哭声从外面传来,顺着哭声找去看到了两个在襁褓里的婴儿。她们分别叫甜甜怀特和安妮,转眼10年过去了,小伙伴们渐渐的都被领养走了,甜甜却不愿离开,她和安妮就像亲姐妹一样不愿分开。一次她和安妮外出遇到危险被有钱人布莱顿救下,后来安妮被布莱顿夫妇收养过上了幸福生活。一天甜甜思念安妮在山坡上哭泣,遇到了吹着风笛像童话里王子一样的英俊少年,自从遇到这位心中的白马王子后,甜甜对美好的未来充满了希望。在孤儿院最被宠爱的甜甜,后来来到莱根家给伊莎小姐当玩伴,第一天到莱根家就被伊莎和尼爾兄妹欺负,今后究竟怎样的命运在等带着甜甜呢?。为了和家人一同庆祝感恩节,广告商人尼尔(史蒂夫·马丁 Steve Martin 饰)坐上了飞往芝加哥的飞机,在机场,一个名叫德尔(约翰·坎迪 John Candy 饰)的粗俗男子让他无法忍受,不幸的是,他们在飞机上竟毗邻而坐。本以为忍过两个半小时的旅程就可逃出生天,没想到暴风雪的袭来让飞机更改了航线。
在误打误撞之中,尼尔和德尔住进了同一个房间,屋漏偏逢连夜雨,小偷的造访又让他们丢掉了所有的家当,无奈之下,两人只得搭火车回家。随着时间的流逝,尼尔发现德尔的个性并非表面上看起来的那般教人无法忍受,两人的关系也渐渐亲密起来。可是,事情并没有就此结束,在一次又一次的意外中,尼尔觉得家离自己越来越远。。