Jul 22, 2017, 7:20 AM

Back to the Future 2. Marty travels to the DISTANT FUTURE OF 2015. Michael J Fox plays Marty Junior, as we all know.

What we should have learned sooner was that Marlene McFly, Marty's daughter, is ALSO played by Michael J Fox.