New "Star Wars: The Force Awakens" posters have been revealed by Disney and Lucasfilm, ahead of the upcoming movie's December 18 release.

Featuring Harrison Ford as Hans Solo, Carrie Fisher as Princess Leia, Adam Driver as Kylo Ren, John Boyega as Finn and Daisy Ridley as Rey, the posters show the characters staring into the camera and holding up various weapons. The only piece missing from the puzzle is Luke Skywalker, played by Mark Hamill.

The last trailer was released in October, triggering record-breaking ticket pre-sales.