Az 1955-ös furcsa villámlás után Martynak (Michael J. Fox) egyenesen 1885-be kell visszautaznia, hogy megmentse a Dokit (Christopher Lloyd) egy túl korai haláltól.
Marty és Doki 2015-ben tett lélegzetelállító utazása úgy tűnik, megoldotta a McFly család néhány jövőbeni problémáját. Amikor azonban visszatérnek a jelenbe, hamarosan rá kell jönniük, hogy valaki fenekestül felforgatta az időt és rémséges körülményeket teremtett az 1985-ös Hill Valley-ben. Az egyetlen remény: megint visszautazni 1955-be, ahol meg kell állítani Biffet, a család esküdt ellenségét.
Marty McFly átlagos kamasznak látszik, de van egy őrült barátja, Doki, aki megépítette a plutónium meghajtású időgépet. Dokit váratlanul halálos támadás éri, s Marty is csak az új találmánnyal nyer egérutat.