Despite the negatives, it was still a great movie.
I wouldn't call it great....its a character driven story in which they didn't spend enough time developing a character. To quote one of Card's criticisms (in another context, not this movie), they spent most of the time telling Ender's traits, instead of showing us; which is a sign of bad storytelling.
Its made worse by the fact that a lot of what they showed about character was not completely congruent with what they said about the character.
But it is pretty damn good, especially for as long as it spent in development hell.
Card submitted a screenplay to WB who then started to move with it 10 YEARS ago.
This post was edited on 11/5 at 9:45 am