I did not expect to like this movie at all but it is really fun and enjoyable all throughout, there are a lot of fun comedic scenes, plus I really love the adventure that takes place. The movie shows a lot of life lessons under the coming of age story.