หญิงสาวที่เลิกขาดกับสามีมานานแล้ว ซูซาน ฮาร์ดิง (เซล่า วอร์ด) หลังจากที่เธออาศัยอยู่ที่บ้านเพียงคนเดียวได้ไม่นาน เธอก็ได้พบและรักกับ เดวิด แฮร์ริส (ดีแลน วอลช์) ชายรูปหล่อที่คอยดูแลเธอเป็นอย่างดีในทุกอย่าง แม้ว่าเธอจะเป็นหญิงสาวที่อยู่คนเดียวแต่ก็เป็นคุณแม่ที่มีลูกชายโตเต็มหนุ่มแล้ว ไมเคิล ฮาร์ดิง (เพนน์ แบดจ์ลีย์) เพียงแต่ลูกของเธอเดินทางไปเข้ารับการฝึกที่โรงเรียนทหาร เมื่อเขาได้เดินทางกลับบ้านหลังจากฝึกสำเร็จแล้ว ก็ได้พบว่าแม่ของเขากำลังมีความสุขกับความรักครั้งใหม่นี้อย่างมากมาย ดูเหมือนว่า เดวิด แฮร์ริส จะพร้อมดูแลและทำทุกอย่างให้กับเธอ แต่เขาก็สังเกตเห็นถึงเรื่องที่แปลกอย่างมาก และเริ่มค้นหาเจตนาที่แท้จริงของเขา เพราะรับรู้ได้ถึงอันตรายที่กำลังจะเกิดภายในครอบครัว และพยายามหยุดเรื่องเลวร้ายนี้