First of all, any review that uses 'Superbad' in its title in an attempt to put the movie down reveals more about the depth of the review rather than the movie itself.

While there is nothing new about a movie that features a bunch of teenage boys obsessing over the opposite sex and ways to get laid, it is unfair to compare Superbad to American Pie, Porky's and the like.

The key factor that drives this movie beautifully are the characters. If we didn't know someone like Seth, Even and Fogell at school then that's probably because we were like one of them. Each of the actors superbly portrays the bravado boys use to mask their insecurities over dealing with girls.

The humour is plentiful, funny and appropriate and yes, there's plenty of bad language and crudity, but we're talking about a teen movie here, not an Alfred Hitchcock classic. Anyone watching a teen movie who then gets offended by swearing and sex should not be watching that movie in the first place.

This movie reminds me of my own days at school decades ago now when us guys simply could not stop using the 'F' word and looking back we must have sounded ridiculous. I can also remember my first day lying about my age not in order to buy alcohol but adult magazines off the top shelf as well as the first alcohol fuelled party that I attended. Superbad brings these memories back vividly.

Even though I'm a big fan of Ferris Bueller's Day Off, I have to admit that Bueller's character was not only unrealistic and outlandish, but bordering on dislikeable. Watching it recently I found myself rooting for Principal Ed Rooney to give Bueller his comeuppance.

Geekily charming, yet annoying and endearing at the same time Fogell 'McLovin' now has to be one of my all time favourite teen characters. The characters of Officer Slater and Officer Michaels only work well because they bounce off the character of McLovin. Seth and Even work well as a teen odd couple and all three lead characters are developed well to the extent that you even end up rooting for all of them.

So, all in all a very funny movie, with some very touching moments. If you want to watch a movie that takes you back to your school days, your old friendships and your attempts at trying to pass for 21, this is it.