To quote a popular meme: "ERHMAGERD!!!"

The final full-length trailer for "Star Wars: The Force Awakens" is finally here and It. Is. Awesome.

J.J. Abrams' newest installment into the "Star Wars" lore is one of the most hotly anticipated films in recent memory and the official trailer did not disappoint.

You want to see the new generation of characters? Well this trailer is chock full of Daisey Ridley's Rey, John Boeyega's Finn, Adam Driver's Kylo Ren and Oscar Isaac's Poe Dameron. We even catch a glimpse of Finn and Kylo Ren getting ready to cross swords...laser swords, that is. Rey gets the most screen time and seems to be the primary focus of the new young guns, but it's clear that all of their stories intersect somehow.

You want some nostalgic blasts from the past? Check out Harrison Ford's Han Solo and Carrie Fisher's Princess Leia. Even Peter Mayhew's Chebacca is present and accounted for. Han appears to be linked up with Rey and Finn and the Resistance. How and why remains to be seen, though we have our theories.

Admittedly, fans may be a little upset that they still haven't gotten a straight look at Mark Hamill's Luke Skywalker. However, Abrams may have good reason for leaving him out.

All in all, this is another strong step in the well-received marketing campaign for "The Force Awakens" which will hit theaters December 18.

What did you think? Let us know in the comments section below!