Surprisingly satisfactory teenage sci-fi flick. If you can get past the extremely unlikely initial premise, the film ticks along at a pretty smart pace and even manages to (just about) hold its own in the Hunger Games arena. Worth a watch if you like this sort of thing. Three stars. Full review to follow.