Mark Hamill has lashed out at Twitter trolls who have begun to leak secrets and spoilers from Star Wars: The Last Jedi.
Hamill, 66, who plays the famous role of Luke Skywalker, has taken to social media to vent his frustrations at those who've tried to ruin the film for fans who have not seen it yet.
He tweeted: "People who disagree with my politics are NOT my enemies. "Never block them. Never block hate tweeters (sometimes 'like' them to bewilder the haters).
"But [I] got two tweets RUINING #LastJedi ending for MILLIONS and BLOCKED THEM INSTANTLY! #WhatIsWrongWithTheseAholes?"
Hamill included pictures from The Empire Strikes Back, during the moment that Darth Vader reveals he's Luke's father.