The biggest American blockbuster of 2017 was paced by an all-star cast of veteran stars and rising ones alike. Star Wars: The Last Jedi claimed the second-biggest box office opening weekend ever (behind its predecessor, The Force Awakens), thrilling fans far and wide with another galactic space opera to rival the (mostly) great past films of the franchise.

As much as the dazzling visual effects and compelling galactic mythos, it's the characters that make Star Wars the powerhouse it is. Few franchises cast actors as well, and the actors know the stakes with which they're playing. Here's a look at the Last Jedi cast out of costume —  on the red carpet and back on Earth.

Warning: The following slideshow reveals new characters that could be SPOILERS for anyone who hasn't seen The Last Jedi. Uncredited cameos have NOT been included.