Marty McFly (Michael J. Fox) i jego dziewczyna Jennifer (Elisabeth Shue) z pomocą ekscentrycznego doktora Emmetta Browna (Christopher Lloyd) przenoszą się do 2015 roku. Muszą ratować ich przyszłego syna, który wpadł w poważne tarapaty. W międzyczasie Marty kupuje almanach z wynikami sportowymi z ostatnich 50 lat. Dzięki niemu po powrocie do teraźniejszości liczy na bezbłędne obstawianie wyników i wielką wygraną. Nie chce mu na to pozwolić Brown. Rozmowę naukowca i jego przyjaciela podsłuchuje Biff Tannen (Thomas F. Wilson), który wykrada pismo i cofa się w czasie do 1955 r. Zdobywa fortunę i za jego sprawą spokojne dotąd Hill Valley staje się siedliskiem zła. Marty musi zrobić wszystko, by naprawić bieg historii. W tym celu również przenosi się do lat 50.