Question: who played luke skywalker in the new star wars films?
Answer: Mark Richard Hamill