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
1989
2004
2002
1991
1976
1970
—
1921
2023
2007
2006
1978
1992
2008
1982
1975