This is a fine film. The low reviews are inexplicable. The screenplay is fine, the acting is excellent, the filming is great. I don't particularly like dystopian films and the sad ending means I will very rarely watch the film; this is just the second time in 4 years. Nevertheless they did a great job of it, a fine film.