在名叫波特蘭的小鎮(zhèn),單身母親蘇珊·哈丁(雪拉·渥德 飾)和一雙兒女肖恩(布里登·勒馬斯特斯 飾)、貝絲(斯凱勒·塞繆爾斯 飾)共同生活在一起,其長子邁克爾(佩恩·拜德格雷 飾)則在外地的軍校求學(xué)。某日,蘇珊在超市遇見了名叫大衛(wèi)·哈里斯(迪倫·沃爾什 飾)的單身男子。大衛(wèi)舉止得當(dāng)、言語風(fēng)趣,儼然一個完美的居家好男人。兩人相見恨晚,只有半年便到了談婚論家的地步。哈丁一家對大衛(wèi)頗為滿意,獨有邁克爾似乎心存顧忌。他的顧忌不是沒有道理。經(jīng)過一段時間相處,邁克爾發(fā)現(xiàn)大衛(wèi)溫柔開朗的外表背后似乎隱藏著黑暗恐怖的一面,他試