Michael J. Fox plays the lead role of Marty McFly, a high school student who goes back in time and meets his parents as teenagers.
Christopher Lloyd portrays the eccentric inventor, Dr. Emmett Brown, who creates the time-traveling DeLorean.
Crispin Glover takes on the role of George McFly, Marty's awkward father in both the past and present.
Lea Thompson plays Lorraine Baines, Marty's mother who becomes infatuated with him in the past.
Wendie Jo Sperber portrays Linda McFly, Marty's supportive sister.
Thomas F. Wilson brings the bully Biff Tannen to life, creating tension in both past and present timelines.
Harry Waters, Jr. plays Marvin Berry, the musician who inadvertently helps Marty save his existence through a phone call.
Casey Siemaszko portrays 3-D, one of Biff's henchmen.
Billy Zane appears as Match, one of Biff's cronies.
J.J. Cohen plays Skinhead, another member of Biff's gang.
Claudia Wells stars as Jennifer Parker, Marty's girlfriend in the original timeline.
Marc McClure takes on the role of Dave McFly, Marty's older brother.
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.