The story of Selina, a vampire who returns to a remote farmstead to destroy the last vestiges of her humanity — her long abandoned son.
1984
2002
1965
1972
2017
1992
2004
2015
1973
2012
2016
2021
1926
2019