The actor Mark Hamill just lasered in on why he disliked how director Rian Johnson had him play Luke Skywalker in “Star Wars: The Last Jedi.”

“He’s not my Luke Skywalker,” Hamill, who originated the part in the iconic space opera four decades ago, proclaimed of his role in the new movie.

MILD SPOILER ALERT:

“The Last Jedi” shows the character in hiding, and Hamill appeared to take issue with that.

“I said to Rian, I said ‘Jedis don’t give up.’ I mean, even if he had a problem, he would maybe take a year to try and regroup, but if he made a mistake he would try and right that wrong, so right there, we had a fundamental difference, but, it’s not my story anymore,” Hamill, 66, said in an interview posted to YouTube on Wednesday. “It’s somebody else’s story, and Rian needed me to be a certain way to make the ending effective.”