The story of Selina, a vampire who returns to a remote farmstead to destroy the last vestiges of her humanity — her long abandoned son.
2002
2011
1974
2005
1997
1982
2001
1994
1979
1973
1971
2003
2000
1988
1983