It wasn't a bad movie, I actually liked it a lot - but the book is significantly better and the movie left out a lot. If I had read the book before watching the movie I would probably have hated the movie tbh.
Also even picking that book to make into a movie was a mistake, enders game was only written to give backstory for speaker for the dead which is much better than the enders game book but never made it to becoming a movie itself
The book Ender's Game has a psychological component that it's nigh-impossible to nail in a visual medium with child actors. The story works in book form because books are the closest thing we have to telepathy, but it's harder to do in a visual medium simply because visual storytelling is different from written storytelling.
You could probably do the movie with really good adult actors--but most of the cast are children. And really good child actors are rare to come by--you're lucky to have one, much less multiple. And when the cast is made entirely up of children who are all supposed to be geniuses, it's unlikely you'll be able to get the casting and talent you need.
The Ender's Game movie wasn't terrible--it was surprisingly watchable compared to other adaptations of other books--but it didn't come close to nailing the feel of the book.
Oh God, I remember how disappointed I was when seeing the Eragon movie. After having read the trilogy I was having such high hopes, it could've been a LOTR alike trilogy, but instead we got this half baked... Stuff. At least the actors gave their best.
Kind of in the same line with the golden compass I guess?
Honestly, I fucking hate the new Dune. The old Dune at least has charm for how goofy it can get. The characters and editing choices I have huge problems with. It's a very pretty movie and most scenes made it in but the characters just aren't there. Also the world isn't established properly. They don't even mention the Landsraad until the tailend of the movie but they're important to know about because they are why the Emperor takes the strategy he does.