Kiedy zakonnica z odległego klasztoru twierdzi, że jest niepokalanie poczęta, Watykan wysyła zespół księży w celu zbadania tej sprawy, zaniepokojeni starożytną przepowiednią mówiącą, że kobieta urodzi bliźniaków: jednego Mesjasza, a drugiego Antychrysta.
Rodziny państwa Wallingów i Ostroffów są od lat sąsiadami i bliskimi przyjaciółmi. Kiedy na Święto Dziękczynienia, po 5 latach nieobecności w domu, przyjeżdża córka Ostroffów, Nina (Leighton Meester), początkowo nic nie zapowiada katastrofy. Niepokorna i niezależna dziewczyna...