The story of Selina, a vampire who returns to a remote farmstead to destroy the last vestiges of her humanity — her long abandoned son.
1979
1993
2024
2023
2000
2007
2004
2010
1996
1972
2022
2009
2002
2011
2013
2001
2012