ABOUT THE EPISODE
Series premiere. When an unsettling birth wreaks havoc on a quiet town, local vet Elena and Mayor Paco seek answers from their priest, Father Vergara.
Enjoyed this episode? Sign up to continue streaming this series and the rest of our epic library.SIGN UP NOW
ABOUT THE SERIES
From Álex de la Iglesia comes this bone-chilling horror series starring Eduard Fernández as a priest who is exiled to a small Spanish town.