The Back to the Future trilogy has left a lasting mark on pop culture, largely thanks to the casting of Michael J. Fox as the lead. Initially, Eric Stoltz was selected to play Marty McFly, but his performance did not meet the expectations of the creators, Robert Zemeckis and Bob Gale, which led to his dismissal. From the very beginning, Fox proved to be the perfect choice, and he not only embodied Marty; throughout the sequels, he also portrayed three other characters from the McFly family, including his children and his great-great-grandfather.
A script hole with a very particular justification
In Back to the Future II, Fox brought to life Marty Jr. and Marlene, his children, while in Back to the Future III he stepped into the shoes of Seamus McFly, his great-great-grandfather. This versatility was not solely exclusive to Fox; Thomas F. Wilson, who portrayed the antagonist Biff Tannen, also showcased his acting skills by bringing to life three other members of the Tannen family. However, the choice of Lea Thompson to portray Lorraine McFly and her great-great-grandmother, Maggie McFly, has raised certain questions among fans due to the lack of logic in the timeline.
Although Lorraine Baines did not become a McFly until she married George McFly, Zemeckis and Gale justified this decision by citing a popular saying that suggests “men are attracted to women who remind them of their mothers.” This peculiar justification, although puzzling, has been part of the controversy surrounding the narrative of the trilogy, providing fans with a new topic of conversation when revisiting these film classics.