We may have used one of our three wishes to get this, but the new "Once Upon a Time" Season 2 trailer is worth it.
Featuring the return of magic to Storybrooke, an angry Regina, lots of purple mist and quick shots of the new characters, the "Once Upon a Time" trailer is enough to get even Grumpy excited.
Watch the trailer below.
Related on HuffPost:
More:Once Upon A Time TV Canada Once Upon A Time Season 2 Once Upon A Time Season 2 Trailer Jamie Chung
HuffPost Entertainment is your one-stop shop for celebrity news, hilarious late-night bits, industry and awards coverage and more — sent right to your inbox six days a week. Learn more