Tras el asesinato de su familia a manos de su padre a raíz de la Primera Guerra Mundial, una joven es enviada a vivir a un convento. Sin embargo, los demonios que plagaron a su padre la siguen, despertando las pesadillas de su pasado.
Minnesota, 1990. El detective Bruce Kenner (Ethan Hawke) investiga el caso de la joven Angela (Emma Watson), que acusa a su padre, John Gray (David Dencik), de haber abusado de ella. Cuando John, de forma inesperada y sin recordar lo sucedido, admite su culpa, el reconocido psicólogo Dr. Raines (David Thewlis) se incorpora al caso para ayudarle a revivir sus recuerdos reprimidos. Lo que descubren desenmascara una siniestra conspiración.
John Wayne Cleaver es un adolescente obsesionado con los asesinos en serie que, pese a sus tendencias sociópatas, hace todo lo posible para no convertirse en uno de ellos. Cuando el frío pueblo del Midwest americano donde vive se ve acechado por una ola de sangrientas muertes, John decide perseguir al culpable, bajo la amenaza de descubrir que él es mucho peor que su enemigo.
Anna, quien dispone de escaso tiempo libre para atender a sus dos pequeños, recibe un aviso de que su hijo Michael está teniendo comportamientos extraños en el colegio. Decide entonces contratar los servicios de una niñera tres noches a la semana.Su hija Noa, sospecha que su nueva niñera no es de este mundo. Noa lucha para revelar la identidad de la niñera, que es más retorcida de lo que ella imaginaba en este oscuro cuento de fantasía.
Después de recibir malas noticias, Natalia, una joven novicia, regresa a casa, donde su hermana Ángela le pide que viaje con ella y sus amigos a un misterioso lugar.