Mark Hamill was dissatisfied with his plotline in 'Star Wars: The Last Jedi'.
The 66-year-old actor - who is known for playing the role of Luke Skywalker in the popular science fiction series - has admitted he was unhappy with his storyline and some of the words in his script as he felt his character would "never" say certain phrases nor give up.
Speaking at the press junket interview, he said: "I said to [director Rian Johnson], 'Jedis don't give up'. I mean, even if [Luke] had a problem, he would maybe take a year to try and regroup, but if he made a mistake, he would try to right that wrong, so right there, we had a fundamental difference.
"It's not my story anymore, it's somebody else's story and Rian needed me to be a certain way to make the ending effective. That's the crux of my problem. Luke would never say that. I'm sorry."
Although Hamill went along with the plot he felt he had to pretend to be "another character" to get him into the different mindset.
He added: "I almost had to think of Luke as another character. Maybe he's 'Jake Skywalker,' he's not my Luke Skywalker. But I had to do what Rian wanted me to do because it serves the story well."
Tagged in Mark Hamill