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.

Take a look at the posters:

[fb_embed_post href=”https://www.facebook.com/StarWars/photos/pb.169299103121699.-2207520000.1446717639./1049677091750558/?type=3&theater/” width=”550″/]

[fb_embed_post href=”https://www.facebook.com/StarWars/photos/pb.169299103121699.-2207520000.1446717639./1049677088417225/?type=3&theater/” width=”550″/]

[fb_embed_post href=”https://www.facebook.com/StarWars/photos/pb.169299103121699.-2207520000.1446717639./1049677061750561/?type=3&theater/” width=”550″/]

[fb_embed_post href=”https://www.facebook.com/StarWars/photos/pb.169299103121699.-2207520000.1446717639./1049677045083896/?type=3&theater/” width=”550″/]

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