Home Tags Taft

Tag: Taft

The Vampire Western Noir Set in Iran and Filmed Near Bakersfield

Ana Lily Amirpour creates a fairytale Iranian town in A Girl Walks Home Alone at Night