The story of Selina, a vampire who returns to a remote farmstead to destroy the last vestiges of her humanity — her long abandoned son.
2023
1990
2017
2014
1972
1968
2005
2006
1986
1991
1966
1980
2013
1992
1920
1928
2016