There seemed to be a few plot holes and wasted some time but I liked it. I recommend it for 9+ year olds. The main character who was a child (forgot his name) wasn't the best actor though. It started getting much better at the middle to the end. Hopefully this helps, because I'm just a child