Kathleen Turner plays the lead role of Peggy Sue, a recently separated woman who faints at her high school reunion and wakes up in her own past.
Nicolas Cage portrays Charlie Bodell, Peggy Sue's high school sweetheart, whom she later married and is now separated from.
Barry Miller takes on the role of Richard Norvik, a class nerd who becomes a wealthy and successful scientist in the alternate timeline.
Catherine Hicks portrays Carol Heath, one of Peggy Sue's friends from high school who is supportive of her throughout the challenges she faces.
Joan Allen plays Maddy Nagle, another friend of Peggy Sue who offers her companionship and advice during her time travel experience.
Kevin J. O'Connor portrays Michael Fitzsimmons, a former classmate of Peggy Sue who has pursued a career in music and is still interested in her.
Jim Carrey takes on the role of Walter Getz, a class clown who has pursued a career in entertainment and adds humor to the film.
Lisa Jane Persky portrays Delores Dodge, a fellow student who has taken a different path in life and provides a contrast to Peggy Sue's experiences.
Lucinda Jenney plays Rosalie Testa, a friend from high school who faces her own challenges and growth in the alternate timeline.
Wil Shriner portrays Arthur Nagle, a classmate who has pursued a career in law enforcement and shows a different side of himself to Peggy Sue.
Barbara Harris plays Evelyn Kelcher, a former classmate who has become a successful businesswoman and offers Peggy Sue advice on her life choices.
Don Murray portrays Jack Kelcher, the husband of Evelyn Kelcher, who also offers Peggy Sue insights and support during her journey.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.