
Marty and Doc are at it again as the time-traveling duo head to 2015 to nip some McFly family woes in the bud. But things go awry thanks to bully Biff Tannen and a pesky sports almanac. In a last-ditch attempt to set things straight, Marty finds himself bound for 1955 and face to face with his teenage parents -- again.

as Marty McFly / Marty McFly Junior / Marlene McFly

as Doctor Emmett Brown

as Lorraine

as Biff Tannen / Griff

as Jennifer

as Strickland

as George McFly

as 3-D

as Match

as Skinhead

as Terry

as Video Waiter (Michael Jackson)

as Video Waiter (Ronald Reagan)

as Video Waiter (Ayatollah Khomeini)

as Data (Griff Gang)

as Spike (Griff Gang)

as Whitey (Griff Gang)

as Video Game Boy

as Video Game Boy

as Hoverboard Girl

as Hoverboard Girl

as Antique Store Saleswoman

as Officer Foley

as Cab Driver

as Needles

as Fujitsu

as Loretta

as Dad

as Mom

as Harold

as Bum

as Museum Narrator (voice)

as Jacuzzi Girl

as Jacuzzi Girl

as Basketball Kid

as Basketball Kid

as Basketball Kid

as Basketball Kid

as Basketball Kid

as Babs

as Radio Sportscaster (voice)

as Marvin Berry

as Starlighter

as Starlighter

as Starlighter

as Starlighter

as CPR Kid

as Western Union Man

as Marty Photo Double

as Biff Photo Double

as George McFly (archive footage)

as Dave McFly (uncredited)

as Officer Reese (uncredited)