史蒂芬(科林·法瑞爾 飾)是名優秀的心臟科權威,和同爲醫生的太太安娜(妮可·基德曼 飾)育有兩個孩子,家庭十分富裕美滿,史蒂芬最近和一名十六歲的少年馬丁成爲好友,兩人無話不談,十分親近宛如父子,也時常邀請他來家裡作客,希望常常看起來有心事的馬丁能跟孩子們成爲朋友,讓他打起精神來。然而,理當和睦的日常生活,卻因爲馬丁的走入而產生變卦,一連串怪事和找不出病因的疾病接連發生,一股說不出的詭譎及恐懼開始籠罩著這一家,究竟馬丁的真面目是什麼?史蒂芬該如何挽救這逐漸被侵蝕的家庭生活?