Michael J. Fox Replaced Eric Stoltz in ‘Back to the Future’
Michael J. Fox did a terrific job playing Marty McFly, a teenager who travels back and forth through time in a DeLorean in ‘Back to the Future’. But he wasn’t available for the role so Eric Stoltz was hired to take his place. Unfortunately, Stoltz’s interpretation of Marty was way too serious and lacked the comedic elements that the director needed for the film. So, the studio reached out to Fox and found a way to work around the original scheduling conflict and the rest, as they say, is history.