Having read the book (many times) the film was a huge dissapointment.
For me the lack of any suspense or pressure killed the film cold. There was no build up, no anticipation, no sense of the desperation of the teachers or the pressure Ender was put under. The casting was terrible, at no point did Ender come across as the mix of intelligent/ruthless/empath that he was in the book. As for Bonzo I almost laughed when I saw him, He was smaller than Ender. Did they actually even read the book?
As for cutting out the whole political angle with his brother and sister I was dissapointed, but not surprised
I think there were numerous ways to present the story better, such as building up the battle school section, or the mind game. instead the film felt more like an advert for a tv series.
Very poorly done cover of a great sci-fi book. Totally missed the point. Adding some pretty special effects to a largely psychological story in no way makes up for the rest of its shortcomings