Baskijski katolički svećenik Ángel Berriartúa (Álex Angulo) nakon dugogodišnjeg proučavanja biblijskih tekstova dolazi do zastrašujuće spoznaje. Otkrio je da će se rođenje Nečastivog dogoditi na Božić u Madridu, nakon čega će uslijediti kraj svijeta. Odlučan da spriječi rođenje Antikrista Ángel odlazi u Madrid i tamo čini sve moguće grijehe kako bi se približio vragu i zaustavio nadolazeću Apokalipsu.