Kayınvalide (Kathryn Hunter), evine taşındıktan sonra, yeni evli ve hamile olan Belinda’nın (Brandy Norwood) hayatı kabusa dönüşür. Her şey normal gibi görünse de, kayınvalidesinin gelişi, gizemli ve karanlık bir değişimin başlangıcı olur. Şeytani bir varlık, evdeki huzuru bozar ve Belinda'nın çocuğuna zarar vermek için elinden geleni yapmaya başlar.
Belinda, bu karanlık tehdide karşı koymak zorunda kalır ve bu süreçte, çizgiyi nerede çekeceğini belirlemek ona kalır. Ailesi ve geleceği arasında bir denge kurmak için, hem fiziksel hem de ruhsal sınırlarını aşması gereken Belinda, bir yandan da doğacak bebeği için savaşmak zorundadır.