This movie isn't amazing or anything, there are definitely a few stupid things regarding plot and logic, but its not that bad. The characters are entertaining, and overall its pretty funny. I wouldn't recommend this movie to everyone, as its definitely got a young target audience, but I would still recommend it.