Mark Hamill Pays Tribute to Carrie Fisher and Apologizes for 'Star Wars' Criticisms

Mark Hamill has paid tribute to the late Carrie Fisher on the one-year anniversary of her death.

The actress died of a cardiac arrest on December 27, 2016, four days after she experienced a medical emergency during a transatlantic flight from London to Los Angeles. She was 60 years old.

Hamill, who starred alongside her in the original Star Wars trilogy films, as well as two recent sequels, marked the anniversary by sharing a sweet illustration of Fisher and her dog Gary, plus two pictures of the acting friends together.

"No one's ever really gone..." he wrote touchingly.

Meanwhile, Hamill has apologized for criticizing this year's controversial sequel Star Wars: The Last Jedi on several occasions. In the same tweet, he praised the film's director Rian Johnson for making what Hamill called a "great movie."

"I regret voicing my doubts & insecurities in public," Hamill tweeted. "Creative differences are a common element of any project but usually remain private. All I wanted was to make good movie. I got more than that- @rianjohnson made an all-time GREAT one!"

In a widely shared press junket interview, Hamill had voiced his disapproval over the way his iconic Star Wars character, Luke Skywalker, is written in Johnson's film. Hamill said he was especially unconvinced with scenes in which Skywalker showed some reluctance to join the Resistance.

"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," Hamill said. "In this version...see, I'm talking about the George Lucas Star Wars, this is the next generation of Star Wars. 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."

Hamill's comments have been echoed by some Star Wars fans who are unhappy with Johnson's film. A petition to remove it from the Star Wars canon has attracted over 68,000 signatures.

What do you think of the way Luke Skywalker is written in Star Wars: The Last Jedi? Was Mark Hamill right to voice his disapproval?