13岁的艾米在一场交通事故中失去了母亲,只好被送到与母亲离异多年的父亲身边。父亲经营着一座农场,整日琢磨着各种稀奇古怪的发明,面对已经长大的艾米不知所措。艾米努力适应着农场生活。一天,她在一片树丛中发现了一窝被遗弃的大雁蛋,小心地捧回家里,并成功孵出一窝小雁。但由于政府的规定,艾米必须帮助这些小雁回归自然。父亲为她制作了一架滑翔机,让她带着小雁学会飞翔,并一路护送“雁妈妈”艾米带领小雁们飞向安大略湖,在这个过程中,父女的心也渐渐联系在一起。。史蒂芬(科林·法瑞尔饰)是名优秀的心脏科权威,和同为医生的太太安娜(妮可·基德曼饰)育有两个孩子,家庭十分富裕美满,史蒂芬最近和一名十六岁的少年马丁成为好友,两人无话不谈,十分亲近宛如父子,也时常邀请他来家裡作客,希望常常看起来有心事的马丁能跟孩子们成为朋友,让他打起精神来。然而,理当和睦的日常生活,却因为马丁的走入而产生变卦,一连串怪事和找不出病因的疾病接连发生,一股说不出的诡谲及恐惧开始笼罩着这一家,究竟马丁的真面目是什么?史蒂芬该如何挽救这逐渐被侵蚀的家庭生活?。