Eric Stoltz was fired from Back to the Future

Eric Stoltz

Eric Stoltz was Marty McFly in Back to the Future, but he was so bad at this job! Of all the actors on this list that were told to hit the bricks, Eric Stoltz being invited to leave Back to the Future might be the most well known. It seems that Stoltz was not director Robert Zemeckis' first choice anyway. That distinction went to eventual Marty McFly, Michael J. Fox. Why Stoltz was hired at all probably has to do with the fact that Fox was seen as a sitcom actor, and Stoltz had set Hollywood ablaze with his terrific performance as Rocky Dennis in the film Mask. So shooting starts and things just aren't working out. Stoltz is method and the producers want zany. Quite simply, his style of acting just wasn't right for this part and he was given his walking papers.