Right before he broke out as George McFly, the actor faced off with Jason in the "derivative" horror hit.
In the new book We Don’t Need Roads: The Making of the Back to the Future Trilogy, we finally found out why Eric Stoltz got fired from the Marty McFly role during production. Michael J. Fox was hired and the result was cinematic magic. As chronicled by author Caseen Gaines, Back to the Future could have gone in a different direction: Marty might have been played by Charlie Sheen.