I have to admit first that I am a fan of this genre, although when I went in I was expecting something pretty run-of-the-mill. However, this is no teen B-movie but is actually a really funny premise and has a story with a surprising amount of emotional depth. I'm surprised no-one has made a movie about this before, but they haven't. It seems quite an obvious premise. A boy and girl who despise each other, end up swapping bodies and are thus forced to deal with each other's lives. It's like Freaky Friday but with a bit more edge and all the adolescent teen stuff which is what keeps it fresh. Whilst this stuff is funny it is the love story that really gets you and I was amazed to find myself getting emotionally drawn into the characters. Not often I say that about an American teen movie. Only negative is Sharon Osbourne who kind of pulls you out of the movie a bit, but other than a satisfying movie experience and a really pleasant surprise.