Mike O’Donnell (played by Zac Efron as a teenager and Matthew Perry as an adult) was a high school basketball superstar who was about to play for a scout with the chance of gaining a scholarship to college when his girlfriend revealed she was pregnant. He chose to marry her, but many years later, he is regretting this choice. Facing divorce, he bumps into a magical janitor at his old school that takes him back into his old body, but not back in time. He ends up, supported by his rich, geeky mate Ned (Thomas Lennon) trying to figure his life out.
What’s not to love in a body swap type film? Yes, it for teenagers, and don’t let it pretend to be anything else. Just one thing; I’d really like these films not to have sub-plots with things like Ned forcing the attractive yet hard-arsed principal into a relationship. Why have men bribing, forcing, blackmailing and generally strong handing women into relationships? It’s so misogynistic; why could he not have simply impressed her? And incidentally, wouldn’t it have been nice for him to discover that they had something in common, and actually got along rather than for him to be struck by her beauty? But, apart from that, it was a fun film.