Professor Angel Berriartua (Álex Angulo) hat seit 25 Jahren die Bücher der Apokalypse studiert. Er ist zu der Überzeugung gelangt, dass der Antichrist am Weihnachtsabend in Madrid geboren wird und die Menschheit fortan in ewiger Verdammnis leben muss. Dadurch, dass er böse Taten begeht und dabei skurrile Verhaltensweisen an den Tag legt, hofft er, den Teufel heraufbeschwören zu können, um ihn dann zu überlisten. Es gelingt ihm, in dem Death-Metal-Freak José María (Santiago Segura) und in dem betrügerischen Fernsehprediger Cavan (Armando De Razza) Mitstreiter für seine Sache zu gewinnen. Zusammen geraten sie in die absurdesten Situationen, bis es in einem apokalyptischen Showdown zur Konfrontation mit dem Teufel kommt.