Młoda zakonnica Cecilia (Sydney Sweeney) w przeszłości doświadczyła bliskiego spotkania ze śmiercią, gdy niemal utonęła w zamarzniętym jeziorze. Cudowne ocalenie umocniło jej wiarę w Boga. Kobieta trafia do włoskiego klasztoru, położonego w malowniczej okolicy. Ma poczucie, że nie znalazła się tu przypadkiem. Przeżywa szok, gdy dowiaduje się, że zaszła w ciążę, mimo że jest dziewicą. Zauważa jednak, że jej stan nie dla wszystkich jest zaskoczeniem. Zaczyna sobie uświadamiać, że wszyscy wokół niej skrywają budzącą grozę tajemnicę.