Back To The Future: Tom Wilson Reveals Why Original Marty McFly Actor Was Fired

Eric Stoltz was initially chosen to play Marty McFly, but he was later replaced by Michael J. Fox. Christopher Lloyd, who played Doc Brown, has now revealed the reasons behind the decision to let Stoltz go.







