Het rustige stadje Pedraza wordt opgeschrikt door de geboorte van een mysterieus kind. Lokale dierenarts Elena en burgemeester Paco onderzoeken het incident en beginnen het verontrustende verleden van hun nieuw aangestelde priester, pater Vergara (Eduard Fernández) bloot te leggen – en de betekenis van een merkwaardige munt die hij in zijn bezit heeft.