0 1 min 11 yrs

With its imminent return to US screens, we finally have the first full trailer for Season 2 of ‘Once Upon A Time’ — and it’s very exciting.

Watch Lana Parrilla‘s Evil Queen revel in the return of magic to Storybrooke; Emilie de Ravin in her now regular role as Belle warn Rumpelstiltskin not to let his hate take over and Snow White (Ginnifer Goodwin) reunite with the dwarves. Plus another glimpse of Captain Hook who will be played by Colin O’Donoghue.

Also appearing in the promo is some of the new recurring characters including, Sarah Bolger’s Sleeping Beauty; Julian Morris’ Prince Phillip, and Jamie Chung as Mulan.

‘Once Upon A Time’ returns in the US Sunday, September 30 at 8/7c and in the UK in 2013.

Watch the promo below…