The quiet town of Pedraza is shaken by the birth of a mysterious child. Local vet Elena and Mayor Paco investigate the incident and begin to uncover the troubling past…