Mark Hamill knew he had to say yes when George Lucas told him about plans to move forward with a new Star Wars trilogy.
It's not like a choice. It's like I was drafted," Hamill told a massive crowd at the Star Wars Celebration in Anaheim, California, of his decision to reprise his role as Luke Skywalker in Star Wars: The Force Awakens.
"Could you imagine if for some reason I'd said 'I don't think I want to do it?' I would have all of you surrounding my house like villagers, angry villagers with lightsabers instead of torches," joked the 63-year-old actor.
Hamill admitted he was caught off guard when Lucas invited him to lunch, because Lucas had told him he was done making Star Wars movies after the prequels.
He assumed Lucas was going to announce a 3-D release or roll out another box set.
When things started coming together, Hamill said he was cautiously optimistic about JJ Abrams, the chosen director for The Force Awakens.
"I was a little suspicious because he was a Star Trek guy," said Hamill, quickly clarifying that he likes Star Trek. "It just seems odd."
In line with the secrecy surrounding The Force Awakens, which opens on December 18, Hamill said he is always worried about leaking information.
"They're so secretive these days," he said. "When we did the first one, no one cared."
Hamill was "cleared" to tell the packed house that he did record a voiceover specifically for the new teaser trailer.
In it, fans heard Luke's voice saying a familiar, but slightly altered line from Return of the Jedi: "The force is strong in my family. My father has it. I have it. My sister has it. You have that power too."
The end result is a combination of the original recording and Hamill's new session.
After playing the trailer again in the large arena, Hamill marvelled that there is "so much information there for you to speculate about".
"It implies so much that's gone on from Jedi until now," he said. "They don't call it a teaser for nothing. They want to tease you."