17 Again (2009)
Mike O’Donnell’s (Matthew Perry) life looked promising in high school: he was a star basketball player, and there was a whole life ahead of him to be successful. Instead of building a name for himself on the court, he ran off it to be with Scarlet (Leslie Mann), his girlfriend who was going to have their child.
Fast forward 20 years and everything turned out in the worst way possible for O’Donnell: Scarlet is leaving him, his teenage kids deem him worthless, he’s crashing at his buddy’s place, and he’s unemployed.
If only there was a way helpless Mike could get another opportunity to make his life better. After all, life is about second chances, right? Well, that chance is granted by a nutty, but oddly powerful janitor who plunges Mike back into time to his 17-year-old self! The world has not moved back in time, only the main protagonist.
Now, young heartthrob Mike (Zac Efron) decides to repair the issues in his adult life as a teen. Mike now goes by the identity of “Mark,” the son of his friend Ned (Thomas Lennon). Eager to accomplish his goals, Mark remains on a mission to put in a good name for Mike.
It’s a bit tricky, as he must connect with his kids like a friend, which also makes Scarlet his friends’ mom. Mark/Mike also takes another shot at playing basketball. With a different appearance but same personality, young Mike realizes more about his family when’s he 17 again as opposed to his adult self!
This film also stars Michelle Trachtenberg, Sterling Knight, and Melora Hardin.