A love story between two tortured souls In the Iranian Ghost town called Bad City, A place that reeks of death and loneliness, where a lonesome vampire is preying on the towns most depraved denizens.

A Girl Walks Home Alone At Night is in cinemas from Friday.