Mark Hamill says finding out details of his ‘Star Wars: The Force Awakens’ role was ‘traumatising’

The actor played Luke Skywalker in the movie and will reprise that role in the forthcoming 'The Last Jedi'

Mark Hamill has described finding out the details of his part in Star Wars: The Force Awakens was “traumatising”.

The actor played Luke Skywalker in the movie, which was released in 2015. He will take up the role once again in the forthcoming The Last Jedi.

Skywalker only appeared in the film at the end, something which came as a surprise to Hamill. In an interview with The Sunday Times, he revealed he had undergone a strict diet and weight loss training, losing “roughly 50lb in weight” for the part. “It was torture,” he said.

Speaking about reading the final script, and in particular the scene on Starkiller Base, he said: “I thought, ‘Oh baby, I’m back!’ And then the lightsaber flew to Rey. Are you kidding me? She didn’t even do any training.”

He continued: “I mean, it was a cliff edge. This was a cliffhanger, right? They should have stamped ‘To be continued’ on my forehead.”

Describing his reaction to reading the script, he said: “I was in such a state of shock. I hate to seem to take it so seriously, but it was traumatising. My wife had gone to bed and I woke her up, opened the last page and said, ‘Look!'”

Recently, Hamill reflected on the loss of his co-star Carrie Fisher, comparing her death to losing John Lennon.

Star Wars: The Last Jedi arrives in cinemas on December 14. It stars Hamill, Fisher, John Boyega, Daisy Ridley, Adam Driver and more.