Gavin Hood's sci-fi teen adventure looks stunning, with zero gravity stunts and sophisticated computer-simulated battles all accompanied by a thundering soundtrack.
It's fair to say 12-year-old boys will think Ender's Game is pretty awesome.
This action is set against some heady and serious themes, with Orson Scott Card's science fiction novel, from which Ender's Game is adapted, given the gravitas it deserves.
The most obvious is the idea of an army of innocent kids being turned into killing machines to fight the wars of their elders, while over-population and how winners get to rewrite history also get an airing.