17 Again (film) › Cast
Zac Efron
Young Mike O'Donnell
Leslie Mann
Scarlet
Thomas Lennon
Ned Gold
Matthew Perry
Adult Mike O'Donnell
Tyler Steelman
Ned Gold (Teen)
Allison Miller
Scarlet (Teen)
Sterling Knight
Alex
Michelle Trachtenberg
Maggie
Adam Gregory (actor)
Dom
Hunter Parrish
Stan
Mario Cassem
Samir
Katerina Graham
Jamie