March 04, 2018 08:02 PM

Spoiler alert!

Mark Hamill has a favorite theory about what happens to his character at the end of Star Wars: The Last Jedi— but it involves a major spoiler.

During an interview on the PEOPLE and Entertainment Weekly Red Carpet Live pre-show, the 66-year-old Star Wars actor shared one explanation for what happened to Luke Skywalker during the final battle of the film, when (spoiler alert!) his character seemingly meets his demise after vanishing into thin air during a fight with Kylo Ren (Adam Driver).

While it remains unclear exactly what happened, Hamill’s favorite theory has to do with a nudist colony.

“My favorite is the fact that maybe he transported to somewhere else. And I thought, ‘Well, if he left his robes behind he’d have to go to a nudist colony,’ ” the 66-year-old explained with a smile.

Be sure to check out PEOPLE’s full Academy Awards coverage to get the latest news on Hollywood’s big night.

David Fisher/Shutterstock

RELATED: James Franco Out! Greta Gerwig In! Biggest Surprises and Snubs of 2018 Oscar Nominations

Hamill also spoke about how “astonishing” it is to be a part of the legendary George Lucas film series.

“When I see the technology and the craftsmenship of these people, it’s just astonishing. That’s why end credits are an hour and a half long, it takes thousands of people to put that together,” he said.

However, he added that most of the special effects don’t actually happen while the actors are on set.

“More and more, as you know, you stand on a green screen and you don’t get to see it until the movie comes out,” he added.

John Wilson/©2017 Lucasfilm Ltd.

RELATED: Mark Hamill on Luke Skywalker’s Dark Return in Star Wars: The Last Jedi: ‘I Was Stunned’

Hamill — who recently announced he was getting a star on the Hollywood Walk of Fame — previously opened up to PEOPLE about how he was “stunned” when he read the script for The Last Jedi.

“Luke says, ‘It’s time for the Jedi to end.’ This comes from the most optimistic character in the original trilogy,” Hamill said. “I was stunned!”

The 90th Oscars are being held on Sunday, March 4, 2018, at the Dolby Theatre at Hollywood & Highland Center in Hollywood, and are being broadcast live on the ABC Television Network at 8 p.m. ET/5 p.m. PT.

You May Like