史蒂芬(科林·法瑞尔ColinFarrell饰)是一位出色的心脏病专家。他和同为医生的妻子安娜(妮可·基德曼饰)育有两个孩子。一家人非常富有,幸福美满。斯蒂芬最近与十六岁的马丁结婚,成为了好朋友。两人无话不谈,亲如父子。他们经常邀请他到家里做客。他们希望经常显得忧心忡忡的马丁能够成为孩子们的朋友,让他开心起来。。然而,原本和谐的日常生活却因为马丁的到来而发生了变化。一系列不明原因的怪事和疾病接连发生。一种难以言喻的陌生和恐惧开始笼罩着一家人。马丁的真面目是什么?什么?史蒂芬该如何拯救这个逐渐被腐蚀的家庭生活呢?