Angel, a Basque priest and professor of theology, confesses to another priest that he intends to commit as much evil as he can. The other priest is shocked until Angel whispers his reasoning. When the other priest agrees to help him, a large cross falls and crushes him.
Angel goes into downtown Madrid, committing various sins and crimes such as taking money from a homeless man, pushing a street performer over, and telling a dying man to go to Hell and stealing his wallet. He goes to a record store and meets Jose Maria, a self-described Satanist and heavy metal fan from the popular neighborhood of Carabanchel, who gives him a tape of the most "evil" band he can think of. Jose puts Angel up in his mother's boarding house where he lives with his mother, grandfather, and Mina, a woman he is attracted to that helps his mother with the business. Angel then attempts to steal a book from a book store written by occult TV show host Professor Cavan, who he believes can tell him how to sell his soul to Satan. He tries to explain to the store manager his theory: a secret code in the Bible says that the Antichrist will be born at midnight on Christmas Eve, and he intends to sell his soul before the night is out to get into the birth ceremony and kill the Antichrist. The store manager does not believe him and he flees....
Directed by Álex de la Iglesia
Produced by Andrés Vicente Gómez
Written by Jorge Guerricaechevarría
Álex de la Iglesia
Starring Álex Angulo
Armando De Razza
Santiago Segura
Maria Grazia Cucinotta
Music by Battista Lena
Cinematography Flavio Martínez Labiano
Edited by Teresa Font
Álex Angulo as Father Ángel Berriartúa
Armando De Razza as Professor Cavan
Santiago Segura as José María
Terele Pávez as Rosario
Nathalie Seseña as Mina
Maria Grazia Cucinotta as Susana
Jaime Blanch
Antonio Dechent
Saturnino Garcia
Ramon Agirre
El Gran Wyoming
Jimmy Barnatan, as possessed child