Mark Hamill
Mark Hamill has not completely accepted Rian Johnson's screenplay for Luke Skywalker in "Star Wars: The Last Jedi." Pictured: Hamill during photocall at Corinthia Hotel London on Dec. 13, 2017 in London. Getty Images/Stuart C. Wilson

Mark Hamill does not approve Rian Johnson's screenplay for his character, Luke Skywalker, in "Star Wars: The Last Jedi."

On Thursday, an interview with Hamill about the newest "Star Wars" film went viral. It was filmed during the movie's recent press junket where Hamill expressed his disapproval with director Johnson's screenplay for Luke.

In the flick, Luke went hiding and lived an isolated lifestyle after he almost killed his nephew Kylo Ren. The character seemed to have given up his hope which for Hamill is not in line with the "Star Wars" universe.

"I said to Rian, I said 'Jedis don't give up.' I mean even if he had a problem, 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 explained (via toofab). "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. I'm talking about the George Lucas 'Star Wars'. This is the next generation of 'Star Wars', so I almost had to think of Luke as another character," he continued. "Maybe he's Jake Skywalker, he's not my Luke Skywalker."

According to Hamill, he has not accepted the characterization of Luke completely but puts his trust to Johnson. He did what Johnson asked him to do because it served the story. He is hoping that "Star Wars" fans will like it while noting that Johnson is the man they need for the job.

In related news, Hamill reportedly had a secret role in "The Last Jedi" movie other than playing the iconic character, Luke Skywalker. "The Empire Strikes Back" star is rumored to be the man behind the CG character, Dobbu Scay. The character appeared during the casino sequence on Canto Bight and put coins inside BB-8 like it was a slot machine.

When Hamill was confronted about the said role, the actor played coy about it. Hamill even refused to address it directly.

"I don't know what you're talking about," Hamill said."I'm not telling. I like playing the mystery of it all. I thought he just shook up some Scrabble tiles and threw them on a table. Let's come up with a name goofier than Dooku!"

Watch Hamill's interview below and let us know if you agree with him.