Even Mark Hamill has no way over covering up this 'Star Wars' plot hole involving R2-D2

A fan brought up a baffling plot point regarding R2-D2 on social media, and Mark Hamill's response showed the 'Star Wars' star was equally baffled by it
Mark Hamill, R2-D2, and C-3PO (Getty Images)
Mark Hamill, R2-D2, and C-3PO (Getty Images)

When the prequels first came around, there were a lot of surprises that popped up — and not all of them good ones. Some moments appeared to even directly contradict what people knew of the original trilogy. Over the years, however, several plot holes were covered up either in off-screen confirmations by 'Star Wars' creators, or in shows, books, comics, and other extended 'Star Wars' media. However, one point might have been entirely overlooked, and not even Mark Hamill himself has any idea how to explain it away.

The fact that Anakin Skywalker (Jake Matthew Lloyd/Hayden Christensen) created C-3PO (Anthony Daniels) was one of the bigger surprises of the prequel series, as C-3PO never once mentioned that Anakin and Darth Vader were the same people. It was later revealed in 'Revenge of the Sith' that C-3PO's memory was wiped, which is why he remembers nothing. However, this same process was not done to R2-D2 (Kenny Baker), meaning he should have been able to tell Luke Skywalker about his parentage. 

Even the fan who pointed this out to Mark Hamill on Twitter was stumped, writing, "My daughter just asked, 'R2-D2 was there for the whole story and never had his memory wiped so why didn’t he just tell Luke that Vader was his father at some point?' I just sat there dumbfounded until she shrugged and walked away." Though he only communicated in beeps, it's been established that Luke Skywalker could talk to him when R2-D2 was plugged into Luke's ship — plus, the droid frequently had C-3PO translate for him. R2-D2 could have communicated with Luke at any time. Mark Hamill responded with this: "I read this tweet, thought long and hard... then just shrugged and walked away. #NoPlausibleAnswer"

Of course, 'Star Wars' fans have been covering up the franchise's many plot holes for years and were quick to supply answers of their own. "R2-D2 never knew that Anakin was Vader. he saw anakin leave his ship on mustafar and never come back. someone said Artoo was anxious when Luke to find left his ship to find Yoda because that's how Anakin left him," responded one fan.

"I think R2-D2 was also on the asteroid of Polis Massa while Luke and Leia were being born and when Anakin was becoming Darth Vader. He didn't witness the physical transformation of Vader. So to R2-D2 Vader was just another bad guy," writes another Twitter user.

Somethings, however, the simplest answers are the best, as this one fan points out, writing, "Maybe the answer is, 'Because nobody asked him/her.'"

Sometimes it's all about asking the right question. 

GET THE BIGGEST ENTERTAINMENT STORIES
STRAIGHT TO YOUR INBOX.

MORE STORIES

Tom Holland is set to feature in a thriller he will produce alongside Sony Pictures
2026-10-20T03:33:38.000Z
The HBO period drama returns with new faces, including Jim Gaffigan as President Grover Cleveland
2026-10-20T03:11:24.000Z
Isla Gordon faces a new business rival as Kate Hudson takes on another role behind the camera.
2026-10-19T20:02:26.000Z
Gregory’s classroom needs help as ‘Abbott Elementary’ prepares to welcome two familiar TV faces.
2026-10-19T16:32:28.000Z
Jackson Lamb’s next mission takes shape as ‘Slow Horses’ expands its cast ahead of Season 6’s finale.
2026-10-19T14:50:03.000Z
Trina Vega’s story is far from over as Daniella Monet looks ahead to more ‘Hollywood Arts’ episodes.
2026-10-19T13:37:18.000Z
Season 2 of ‘Marshals’, starring Luke Grimes as Kayce Dutton, airs every Monday on CBS
2026-10-19T10:49:26.000Z
Eric Dane debuted as Mark Sloan in 'Grey's Anatomy' Season 2 as the hospital’s plastic surgeon
2026-10-19T09:10:40.000Z
'Ted Lasso,' starring Jason Sudeikis, is currently streaming on Apple TV
2026-10-19T08:16:24.000Z
'The Simpsons' airs new episodes every Sunday at 8 p.m. ET/PT on FOX
2026-10-19T06:41:56.000Z