Question: who played marty in back to the future?
Answer: Michael J. Fox