The story of Selina, a vampire who returns to a remote farmstead to destroy the last vestiges of her humanity — her long abandoned son.
1981
2008
1971
1946
1998
1950
2014
2017
2004
2016
2021
2023
1995
1993
1979
1928