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