For all the months of advance photos and footage from the highly anticipated “Star Wars: The Force Awakens,” Luke Skywalker’s role in the film remains elusive — but don’t expect Mark Hamill to shed any light.

“I have something coming out where there’s an amount of money that if it leaks because of me I don’t get that payment,” the actor told PC Gamer in a video posted on Thursday. “If I keep it a secret until the day it comes out, I get that payment.”

The actor who played Luke Skywalker through the franchise’s first three films (or second three, if you’re a canon tyrant) was coy about the project in question, but there’s little doubt that he’s referring to the seventh installment in the “Star Wars” series.

He went on to liken the magnitude of the secret with which he’s been entrusted to the revelation in “Empire Strikes Back” that Darth Vader is Luke’s father.

“I’m good about keeping secrets,” Hamill said. “I’m proud of the fact that I knew a year and a half before anybody else that he was actually Dad Vader. I didn’t tell (co-star) Harrison (Ford) or my wife.”

While sharing a story long known by “Star Wars” fans, Hamill recounted the secret that “Empire Strikes Back” director Irvin Kershner shared with him: “‘George knows,’ meaning George Lucas, ‘I know, now I’m going to tell you. And if it leaks we’ll know it’s you.’ Because the line originally was, ‘You don’t know the truth: Obi Wan killed your father.’ And [Kershner] said, ‘We’re going to take out that line and put in, “I am your father.”‘”

“I couldn’t believe it. I was so excited,” Hamill reminisced. “It was just a mind-boggling plot twist … Now it’s happening all over again,” presumably referring to an undisclosed plot point in “The Force Awakens.”

1. "Who are you?" This is our first glimpse is of Rey (Daisy Ridley) dressed in heavy-duty sand planet gear, fitted with repurposed lenses from a Stormtrooper helmet. The Force is strong with this one!

Walt Disney Pictures

2. Kylo Ren (Adam Driver) is the ultimate fanboy -- he styles his look after the Dark Lord of the Sith and keeps Darth Vader's charred helmet on a plinth. Ren is clearly in hero-worshipping mode.

Walt Disney Pictures

3. "I've got nothing to fight for," says Finn (John Boyega), which should put to rest any theories he's not a real Stormtrooper. The trailer paints him as a soldier of the New Order who no longer believes in the cause.

Walt Disney Pictures

4. An epic battle over a lush green planet with temple ruins lead some fans to have a new hope for a return to Yavin 4, the location of the first Rebel Base from the original film. (P.S. pay attention to Finn's jacket; it's important later.)

Walt Disney Pictures

5. We finally see our first glimpse of Leia Organa Solo (Carrie Fisher), being consoled by her husband, Han (Harrison Ford). Is Luke's mysterious absence from the film's promotional materials the reason she's sad?

Walt Disney Pictures

6. The closest lead we have on the whereabouts of Luke Skywalker (Mark Hamill) is this shot of a robotic hand resting on R2-D2. Other than that, your guess is as good as ours.

Walt Disney Pictures

7. Many believe that the mysterious voice bookending the trailer ("Just let it in") belongs to Maz Kanata (Lupita Nyong'o), who was possibly featured on the film's poster.

Walt Disney Pictures

8. Originally a skeptic in "hokey religions and ancient weapons," Han Solo (Harrison Ford) seems to be teaching Rey and Finn about how all the stories about Jedi and The Dark Side are true. (Remember, the jacket is important.)

Walt Disney Pictures

9. Is Oscar Isaac's Poe Dameron under mind control? Bear with us as we piece together the evidence for our first crazy theory.

Comic-Con footage let us view a shot of a captured Poe being led by a Stormtrooper to an uncertain fate. Could that possibly be Finn holding Poe at blaster point?

Walt Disney Pictures

In the new trailer, Ren subjects Poe to a new kind of Force torture (not a Force choke as some fans think, as that particular move makes it impossible to do anything other than gag).

Walt Disney Pictures

Finn later crashes down on a desert planet, now in possession of Poe's jacket which he seems to wear through the rest of the film.

Walt Disney Pictures

When Poe encounters Finn again, he doesn't seem to recognize his jacket. In fact, the look on his face seems menacing. Finn, meanwhile, seems to know something's up. Is the Force telling him something?

Walt Disney Pictures

1 of 14

From a first glimpse at Princess Leia to speculation about Oscar Isaac’s Poe Dameron, TheWrap details the biggest takeaways from new teaser for J.J. Abrams’ eagerly awaited movie

1. "Who are you?" This is our first glimpse is of Rey (Daisy Ridley) dressed in heavy-duty sand planet gear, fitted with repurposed lenses from a Stormtrooper helmet. The Force is strong with this one!