Indie Spotlight: A Girl Walks Home Alone at Night

A hijab-clad female vampire stalks people in an Iranian ghost town in A Girl Walks Home Alone at Night.  Bad City is an Iranian ghost town home to prostitutes, junkies, pimps, and other sordid souls.  Little do these foul residents know that they are stalked at night by a female vampire (Sheila Vand), who looks […]