I'm not sure why this adaptation got trashed. I watched it with the kids in one sitting and no one complained, which can't be said for a stage production we tried to watch and bored everyone to death. The visual effects are stunning and the performances are fantastic!