A pair of teenage girls, who are blind by day, but when the sun goes down, they roam the streets to quench their thirst for blood.
2014
1968
1986
1987
2017
2005
2000
2024
1973
2011
1990
2008
2022
1988
1993
2006
2015
2010