Star Wars fans got what they’d been waiting for on Thursday, as the second trailer for the upcoming Star Wars: The Force Awakens hit. The clip, which shows many of the franchise's new stars along with Harrison Ford as Han Solo, delighted fans who were suitably impressed by director Jj Abrams' efforts.

Harrison Ford as Han Solo in Star Wars The Force AwakensHan Solo is back! And he's brought Chewie

The trailer opens showing a crashed Star Destroyer and a glimpse of Darth Vader's melted, black mask. Mark Hamill, who is back as Luke Skywalker can also be heard in a voiceover saying 'The force is strong in my family. My father has it. I have it. My sister has it. You have that power too.’

Also featured in the trailer is new villain Kylo Ren as well as a TIE fighter pilot, R2-D2, a line of new look Stormtroopers, droids and of course, lightsabers. But for die-hard Star Wars fans the most emotional part of the just under two minute clip came at the end, when Harrison Ford (as Han Solo) appeared with Chewbacca and simply said, "Chewie, we're home.”

More: May The Fourth Be With You! Or April 10th For The Full 'Star Wars' HD Collection

Stars Carrie Fisher and Mark Hamill appeared at the press conference in Anaheim to unveil the trailer along with director J.J. Abrams. At the event, where some loyal fans had camped out over night to secure entry Mark Hamill told the crowd “You are more than just fans, you are family.”

Watch the trailer for Star Wars: The Force Awakens here:

Notable by his absence was Harrison Ford, who is still recovering from his plane crash last month. Director Abrams told the crowd that the 72 year old, ‘sends his best and is doing great.’

The event was also a chance for fans to get to meet some of the franchise's new stars, as they were introduced to Daisy Ridley, John Boyega and Oscar Isaac. The trio couldn’t give away too much about their characters but Boyega, who plays Finn, confirmed that he is a Stormtrooper.

More: Harrison Ford Allegedly Released From Hospital, Three Weeks After Plane Crash

Oscar Isaac referred his character, Poe Dameron, as “the best frickin’ pilot in the Galaxy!” Revealing that at the beginning of the film he is sent on a mission by a certain Princess, but then hooks up with the other two. Star Wars: The Force Awakens hits theatres on December 18th 2015.

British actress Daisy Ridley stars as RaeBritish actress Daisy Ridley stars as Rae

John Boyega stars as FinnJohn Boyega stars as Finn

R2D2 is set to returnOld favourite R2D2 is set to return

Oscar Isaac is sure to become a new favourite as Poe Dameron Oscar Isaac is sure to become a new favourite as Poe Dameron