Written and Directed by Ana Lily Amirpour. In Cinemas May 22.