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:
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