Last week Star Wars Episode VIII’s title was announced as The Last Jedi, sparking rumours the title alluded to Luke Skywalker, Rey or possibility the both of them.
However a convincing new fan theory has emerged claiming the true identity of the mysterious Snoke.
The theory was posted on Reddit by user AnakinKardashian, who thinks the villain is The Last Jedi.
They write: “It was pretty cool how we saw Jedha in Rogue One.
“But was there also a strategic reason? What if we are supposed to get in the mindset that the Jedi Order is very, very ancient?
“In one of the most recent Star Wars novels, Palpatine sends someone to Jakku to uncover an ancient secret.
“In The Force Awakens, we see that Luke is looking for the original Jedi temple.”
The Reddit user continues: “What’s with this sudden obsession with Jedi history? “In The Force Awakens novel, Snoke reveals that he is very old. But we don’t know how ancient he is.
“Kylo Ren’s lightsaber is confirmed to be an ancient version of the lightsaber.
“Where did he get it? Snoke. Now keep in mind the title of Episode VIII: The Last Jedi.
“What if we are learning about early Jedi because we are going to find out how different the ancient Jedi order is?”
They added: “What if what we know as Jedi are not really Jedi after all? What if Snoke is the last Jedi, in its original form?
“It makes sense that we are learning about early Jedi. It makes sense that Kylo Ren has this ancient version of the weapon.
“It makes sense that Luke went to look for the original Jedi temple in order to learn about Snoke.”
Director Rian Johnson recently shared the film’s title from the traditional opening crawl in his editing suite.
Meanwhile the next Star Wars spin off about a Young Han solo has begun filming this week.