AdvertisementMusic ReviewWalking Through Bad City In The First 'Iranian Vampire Western'November 20, 2014Tomas HachardfacebookEmailIn A Girl Walks Home Alone At Night, Sheila Vand plays a vampire who wanders a town called, of all things, Bad City. (Kino Lorber Inc.)