This is a run of the mill sci-fi actioner for families, which suffers from a leaden pace and the absence of any formidable aliens. Earth uses genius children to marshall it's space forces against an alien foe called the Formics. You don't get to see the Formics until 1 hour, 40 minutes into the runtime, and the film ends 5 minutes later. There are lots of similarities between this movie and Starship Troopers, only this is a watered down version suitable for children. What made movies like Star Wars and Starship Troopers so great? Hissable villains like Darth Vader and the stormtroopers, cute robots like R2D2, believable other worlds like Tattoine, and charismatic actors like Carrie Fisher and Harrison Ford. Ender's is devoid of these qualities save for some high quality actors, who can't save the film from being insipid and wearisome. I mention Harrison Ford because he also stars in Ender's, but comparing Star Wars with Ender's is to move from the sublime to the ridiculous. Ender's has competent CGI, but then don't all movies these days. Too many directors obsess on the effects and pay scant attention to what matters even more, including the story, dialogue, convincing characters who make you care about what happens to them, and a clearly defined and involving good versus evil framework. Harrison Ford and Ben Kingsley, who are brilliant actors, do their best to bring some caviar to a dog's breakfast of a movie, but the film starts out at a snail's pace, sags badly in the middle, and then limps home in the final third. Give this film a miss and watch a wonderful family sci-fi like Star Wars (again), or the unjustly under-rated War of the Worlds (Tom Cruise), or one of the better Star Trek motion pictures.