Marty McFly is a towering fictional figure in American popular cinema who’s inextricably linked to Michael J. Fox. But what you might not know is that Fox was not originally cast in the role, and filmmakers went very far into production with a completely different actor. Here’s how it went down.