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.
2017
2004
2023
1993
2021
1987
1997
2003
1974
2009
2019
2001
2014
1958
1986
1976