Vergara, en präst som specialiserat sig på exorcism, skickas av kyrkan till en avlägsen by i Spanien. Snart försöker Paco, byns anmärkningsvärt enfaldiga första medborgare, och Elena, en professionell djurläkare, att dechiffrera prästens mystiska förflutna. Samtidigt blir de indragna i en global intriger som involverar Vatikanen.