Are you ready to say goodbye to Frozen on Once Upon a Time?

Now that the Snow Queen (Elizabeth Mitchell) has been defeated, it's time for Frozen's Elsa (Georgina Haig), Anna (Elizabeth Lail) and Kristoff (Scott Michael Foster) to go home to Arendelle to defeat Hans (Tyler Jacob Moore), who has conquered the city.

And Elsa doesn't even know that her home is in peril! Hey, to be fair, so much has been going on lately in Storybrooke, so it's not like Anna and Kristoff have had a chance to tell her there's another crisis brewing on the homefront.

Once Upon A Time

ABC

But even though the Snow Queen may be dead, and her ice wall surrounding the town has disappeared, her magic remains, and it's still keeping everyone inside the town line. How will Elsa, Anna and Kristoff get home?

We've got an exclusive first look at the Once Upon a Time midseason finale, airing this Sunday, where Elsa, Anna and Kristoff seek Emma's (Jennifer Morrison) help in breaking the protection spell keeping them in Storybrooke.

Will Once Upon a Time be able to let Frozen go, or will Elsa, Anna and Kristoff be stuck in Storybrooke forever? Watch the exclusive clip above now!

Once Upon a Time's midseason finale airs Sunday at 8 p.m. on ABC.

We and our partners use cookies on this site to improve our service, perform analytics, personalize advertising, measure advertising performance, and remember website preferences. By using the site, you consent to these cookies. For more information on cookies including how to manage your consent visit our Cookie Policy.