A jovem Mary passa por um momento difícil, uma mistura de alegria e tristeza: ela acaba de se tornar mãe de gêmeos, entretanto, apenas uma das crianças sobreviveu. No meio desse turbilhão de emoções, Mary enfrenta não só as dificuldades de ser mãe, como também vê seu casamento em crise e passa a ser atormentada por visões assustadoras de uma mulher querendo tomar seu filho. Com a sanidade questionada, a jovem precisa lutar para salvar seu menino e evitar que essa entidade maligna destrua sua família.
Katie (Bella Thorne) é uma jovem de 17 anos que vive protegida dentro de sua casa desde a sua infância. Confinada no local durante os dias, ela possui uma rara doença que faz com que a menor quantidade de luz solar seja mortal. Sua situação muda quando seu destino se cruza com o de Charlie (Patrick Schwarzenegger) e eles iniciam um romance de verão.