The story of Selina, a vampire who returns to a remote farmstead to destroy the last vestiges of her humanity — her long abandoned son.
2006
2024
2012
2021
2009
1980
2015
2025
2016
1966
2000
1915
1973
1922
2013
2017