I am glad I did not reread Ender's Game before watching the movie so the emotions could hit me. By forgetting details such as Ender's isolation, I re-experienced the story's beautiful and painful message.
Some people say that once you read one military sci-fi, you can't enjoy another one because it's too similar. Well, I could not enjoy Starship Troopers because Ender's Game is different by surpassing military.
The actor, Asa Butterfield, was perfect for to play Ender. He had very expressive eyes. I forgot he played Mordred in BBC's Merlin. As Mordred, he has few lines, but his expressions dominate the scene.
I speak of beauty and emotions, but there is action too. The zero-gravity battle room scenes had the wonder, action, and strategy I had hoped for! The music captures the wonder of it too.
I watched the movie with a group. Some of them now want to read the book. For one of them, that was her first time a movie motivated her to read the story. Their reactions touched my heart even more. I want to reread Ender's Game and Speaker for the Dead.