Thanks to a lovely set of Annie Leibovitz photos that will arrive in this month’s Vanity Fair, the shroud of mystery that has surrounded Star Wars: The Force Awakens has lifted just a tad.

At the very least, we now know the names of a few characters.

vanity fair star wars Adam Driver

Here’s Adam Driver as Kylo Ren who is part of the new bad guy sect, The First Order

Star Wars Oscar Isaac

My new favorite actor, Oscar Isaac, plays Resistance pilot Poe Dameron

Star Wars Daisy Ridley

Daisy Ridley as Rey, receiving direction from J.J. Abrams

Star Wars Lupita

Oscar-winner Lupita Nyong’o utlizing mo-cap technology for her role as Maz Kanata, who is a pirate.

Star Wars Vanity Fair

An assortment of smugglers and travelers from Maz Kanata’s castle

Check out the photos along with a video of the shoot over at Vanity Fair. Things are looking pretty spiffy!

Update: Here’s a photo of Gwendoline Christie‘s Captain Phasma as well: