This was a solid good film, & a funny watch. You can't expect a film like this to take itself too seriously. And you shouldn't either. Its just a fun, coming of age movie, with the journey, and some antics that will be loads of fun for someone just wanting to watch a silly, light hearted movie. I don't recommend it the kids though, there is a reason it is rated R.