El padre Cardona ('Koldo') llega a un pueblo donde, según los vecinos, acecha el diablo. Fue llamado para exorcizarlo, pero durante su estadía en el misterioso pueblo, desarrolla sentimientos por Flor (Zoe Saldana) quien, al mismo tiempo, mantiene una relación con Jerónimo (Anthony Alvarez).