This was a truly enjoyable movie, and the 2 1/2 hours flew by. I didn't want the movie to end and can't wait for Part 2 to come out. I went to this movie with my 3 adult children and 2 of their friends. We had a great time and would recommend this movie to teenagers and above.