The Day of the Beast

The Day of the Beast

Available on iTunes
A heavy-metal fan and a psychic help a priest seek the infant Antichrist in Madrid at Christmas.
Starring Álex Angulo, Armando De Razza, Santiago Segura
Director Alex de la Iglesia