A stalled marriage and a dead-end job push one father to wish he could undo every choice since high school, and in 17 Again he gets exactly that chance.
What is 17 Again about?
Mike O'Donnell peaked at seventeen, when he was a star on the basketball court with a scholarship offer in hand, and everything since has felt like a slow letdown by comparison. His career has stalled, his marriage is falling apart, and his teenage kids barely acknowledge him. After a strange encounter on a bridge while trying to help an elderly stranger, Mike wakes up the next morning in his seventeen-year-old body, though his mind and memories are entirely his own. Posing as a new transfer student, he re-enrolls at the same high school his children now attend, hoping to quietly fix what went wrong in his adult life from the inside. Instead he finds himself pulled back into teenage social dynamics, forced to see his own family through fresh eyes, and confronted with whether he'd actually make different choices given a second run at seventeen.
About the cast
Zac Efron carries the film as the teenage version of Mike, playing opposite Leslie Mann as his estranged wife and Matthew Perry as his best friend, who narrates much of the outside perspective on the transformation. Michelle Trachtenberg, Sterling Knight and Allison Miller fill out the high school world Mike re-enters, giving the comedy a teen-movie energy alongside its family drama.
Context & significance
Director Burr Steers splits the film's tone between body-swap comedy and a more sincere story about regret and fatherhood, using the fantasy premise mainly as a device to let Mike look at his own family from the outside. The high school scenes lean into familiar teen-comedy staging, while the domestic scenes with Mann carry a more grounded, dramatic weight, and the film moves fairly briskly between the two registers rather than settling into just one. It sits comfortably alongside other 2000s body-swap comedies while keeping its focus tighter on a single family than most of that cycle.
Watching 17 Again on Ktime
17 Again is available to stream on K-Time in its original English, with the platform's Farsi-language interface making it easy to browse for Persian-speaking viewers. A free K-Time account is required to watch; the film's page itself can be browsed without logging in.