W katolickiej szkole dla dziewcząt w Bramford zaczyna się przerwa świąteczna. Na miejscu, w opustoszałym z dnia na dzień internacie, pozostają wyłącznie Katherine (Kiernan Shipka) i Rose (Lucy Boynton), których rodzice – z niewiadomych powodów – nie stawili się po odbiór córek. Równolegle, swoją podróż w kierunku Bramford kontynuuje Joan (Emma Roberts) – tajemnicza kobieta z mrocznym sekretem. Jej nadejście uwalnia demony, które zaczynają zagrażać Katherine i Rose. Czy zdane tylko na siebie uczennice zdołają powstrzymać moce, które przebudziły się w zapomnianych podziemiach szkoły?