In the movie 'Back to the Future', which actor played the role of Marty McFly?
Michael J. Fox
Tom Hanks
Tom Cruise
Mel Gibson