108 out of 109 people found the following review helpful:

superb...............................
williamsgwynfa from ,
24th June, 2008
this film is superb. The story is about popular high school senior Mike O'Donnell (played by Zac Efron) who has it all. He is a star athlete heading straight for a college scholarship, when he decides to give it all up, to settle down with his high school girlfriend Scarlet. Twenty five years later, an adult Mike (played by Matthew Perry) finds his life is not exactly what he expected. He is separated from his wife, Scarlett (played by Leslie Mann), and living with his best friend Ned Freedman (played by Thomas Lennon). His career at a pharmaceutical company is at a stand still, and his relationships with his teenage children are nonexistent. After getting passed up for yet another promotion at work, he returns to his high school to reminisce over his basketball awards, and the life he could have had. While he is reliving his past, he is approached by a janitor, and shares with him how things were so much better when he was 17. As Mike is driving home from the high school, he sees the mysterious janitor standing on the ledge preparing to jump into the Los Angeles River. Mike rushes out of his car to rescue him, but when he gets there, the janitor has vanished. What Mike doesn't realize is that he is about to fall into the river, and turn into his 17 year old self. Waht happens next.....? You will have to watch it to find out.