But still no sign of Luke Skywalker. Why are they hiding him? How important is he in the show? Is he the villain? Is he like a Yoda? So many questions left unanswered. We're less than 50 days away from the anticipated release, and now Disney has released even more posters.

Here's the official poster:

posters2.jpg

John Boyega as Finn:

posters3.jpg

Daisy Ridley as Rey.

posters4.jpg

Adam Driver as Kylo Ren.

posters5.jpg

Carrie Fisher as Princess Leia.

posters6.jpg

Harrison Ford as Han Solo.

posters7.jpg