Marty McFly (Michael J. Fox) erfährt, dass Doc Brown (Christopher Lloyd), den es mittlerweile in den Wilden Westen im 19. Jahrhundert verschlagen hat, wo er sich als Schmied niedergelassen hat, bei einem Duell getötet werden wird. Also reist er in die Vergangenheit um den Doc zu warnen. Doch Doc Brown will eigentlich gar nicht weg, hat er doch ...