Cookies help us deliver our Services. By using our Services, you agree to our use of cookies. Learn More.

Mark Hamill Has A Secret Second Role In The Last Jedi

Contains spoilers for Star Wars: The Last Jedi

In the decades since the original Star Wars trilogy, Mark Hamill emerged as a prolific voice actor and he apparently found an outlet for that in The Last Jedi.

Entertainment Weekly reports that in addition to starring as Luke Skywalker, Hamill also has a secret voice role in the blockbuster from director Rian Johnson. However, you'll need to listen carefully.

As the end credits point out, Hamill plays a character named Dobbu Scay. He's listed right around other characters from the Canto Bight scenes like Canto Cop, Stable Boy, Jail Guard, and Party Girl Lovey (played by British model Lily Cole). Since we don't get formally introduced to any of those characters, MovieWeb theorizes Hamill plays the drunken alien that keeps putting gold coins into BB-8. 

"I don't know what you're talking about," Hamill said when asked about his other character. "I'm not telling. I like playing the mystery of it all."

Hamill, who famously voices the Joker in DC's animated Batman series, asked Johnson to give him someone to play during the big casino scene in The Last Jedi. "I said I'd love to do a CGI thing, and he said sure. And I got to go to the set of the casino and see in detail 150 extras in jaw-dropping costumes."

As for the name of the character, it's an anagram for editor Bob Duscay and the idea came from a member of the Lucasfilm story group. "That was Pablo Hidalgo having some fun," said Johnson.

But Hamill didn't know about the origin of the name. "I thought he just shook up some Scrabble tiles and threw them on a table," he said, referencing Christopher Lee's character from the prequels. "Let's come up with a name goofier than Dooku!"

The Last Jedi had the second-biggest opening weekend of all time behind only 2015's The Force Awakens, but audiences are split on the movie.