Following months of feverish speculation, Star Wars Episode 7 has announced its cast, with Oscar Isaac, Adam Driver, Daisy Ridley and more joining original actors Harrison Ford, Carrie Fisher and Mark Hamill who will all reprise their roles.
The casting news was posted on Star Wars official site, presumably before it leaked via a script read through JJ Abrams held in London today (Ford and Hamill had already been spotted around town).
The new arrivals are:
John Boyega - A 22-year-old best known for London-based sci-fi film Attack The Block, expected to form part of the sequel's 'trio of young leads'.
Daisy Ridley - A relatively unknown young British actress who has appeared in Mr Selfridge and Casualty.
Adam Driver - One of the leads in HBO's Girls, expected to play a Darth Vader-like antagonist.
Star Wars 7 cast in pictures
Star Wars 7 cast in pictures
1/15 John Boyega
The 22-year-old best known for sci-fi movie Attack the Block is a new arrival for Star Wars and will be one of the sequel's 'trio of young leads'.
2/15 Harrison Ford
Ford will be returning as Han Solo for Star Wars 7 and is rumoured to have a 'gigantic role in the first of the next three films'.
3/15 Daisy Ridley
There's not much out there on Ridley, who is a relative unknown bar appearances in TV dramas Casualty and Mr Selfridge. But the British actress is set to become a huge star now...
4/15 Adam Driver
Lena Dunham tweeted confirmation that her fellow Girls star had landed the role of the villain in JJ Abrams' film. Now he has been officially confirmed and is expected to play a Darth Vader-like baddie.
5/15 Carrie Fisher
Carrie Fisher, who played Princess Leia in the 1977 original, has confirmed she will reprise the role in upcoming Star Wars films.
6/15 Kenny Baker
Baker played R2-D2 in the Star Wars franchise and will be back reprising his role for the 7th movie.
7/15 Domhnall Gleeson
Gleeson played Bill Weasley in the Harry Potter films and recently starred with Rachel McAdams in About Time. He has been confirmed for Star Wars 7.
8/15 Miltos Yerolemou
The Game of Thrones actor is not expected to have a 'major part' in the film
9/15 Oscar Isaac
Last seen in the Coen brothers' Inside Llewyn Davis, Isaac has been confirmed as a new arrival and will likely feature in a lead role.
10/15 Andy Serkis
Also confirmed for the 7th installment is Serkis - who has a reputation as one of the best motion capture actors out there. So expect him to portray some sort of other worldly character.
11/15 Max Von Sydow
He's not a spring chicken but Von Sydow is a new arrival to Star Wars. Rumours suggest he might play a sinister old Jedi but that remains to be seen.
12/15 Mark Hamill
Mark Hamill will be back as Luke Skywalker along with his fellow original cast members Carrie Fisher and Harrison Ford.
13/15 Anthony Daniels
Anthony Daniels has starred as C-3PO in past Star Wars films and will be back for JJ Abram's seventh.
Neela Debnath/The Independent
14/15 Peter Mayhew
Peter Mayhew will reprise his role as Chewbacca with many fans excited at the theoretical prospect of a wizened old Chewie retired from space flight
15/15 Original Star Wars trio
Here are the original Star Wars trio of Harrison Ford, Carrie Fisher and Mark Hamill back in the day.
Oscar Isaac - The star of the Coen brothers' Inside Llewyn Davis. Will probably play a major role.
Andy Serkis - Considered the best motion capture artist going. Will no doubt portray an alien of some sort (though hopeful we won't see another Jar Jar Binks).
Domhnall Gleeson - Son of Irish actor Brendan Gleeson, played Bill Weasley in the Harry Potter films.
Max von Sydow - By far the eldest new addition, with a long history in Hollywood that includes The Exorcist. Could play a sinister old Jedi like Christopher Lee's Count Dooku.
Returning are: Harrison Ford (Han Solo), Carrie Fisher (Princess Leia), Mark Hamill (Luke Skywalker), Anthony Daniels (C-3PO), Peter Mayhew (Chewbacca) and Kenny Baker (R2-D2).
The announcement will no doubt lead to many fan theories over the film's plot, and presents the possibility of us seeing a wizened, elderly Chewie retired from space flight.
“We are so excited to finally share the cast of Star Wars: Episode VII,” said JJ Abrams. “It is both thrilling and surreal to watch the beloved original cast and these brilliant new performers come together to bring this world to life, once again.
“We start shooting in a couple of weeks, and everyone is doing their best to make the fans proud.”
Disney previously said that the sequel will be set 30 years after Return of the Jedi, suggesting it may centre around Han and Leia's children.
Star Wars Episode 7 will begin shooting at Pinewood Studios near London next month.