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.
Interview with the Vampire
Frankenstein
Let the Right One In
The Lighthouse
It Chapter Two
Glass
Let Me In
The Craft
Suspiria
The Gift