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.
No Comment