Well, that didn’t take long…
As revealed in the final episode of Once Upon A Time‘s fourth season, Elsa – the snow queen from Disney’s Academy Award-winning animated movie Frozen – is coming to Storybrooke. Australian actress Georgina Haig, whose previous credits include Fringe and a small role in The Sapphires, will play the ice bending
X-men character Queen of Arendelle. Elsa is described as a “late-20s/early-30s beauty” who has “long struggled to control her ‘chilling’ powers and even unleashed upon her town an eternal winter during her coronation. Ultimately, she realized that the key to controlling her powers is love — namely, her bond with sister Anna — and now she is aware of the threat she poses if she were to lose control of her magic again.”
Elizabeth Lail will play her loving and clumsy younger sister, Anna, with Scott Michael Foster (Greek, Chasing Life, Halt and Catch Fire) as Kristoff. According to Anna’s description, she is a “a fun-loving, fearless optimist who often gets herself into situations where she is in over her head, yet is able to triumph due to her resourcefulness and can-do spirit. She values her relationship with her sister Elsa above all else.”
Meanwhile, Kristoff is a “hearty, salt-of-the-earth ice cutter whose sometimes-gruff demeanor can hide his deep love for Anna and her sister Elsa. When we first meet him on Once, he is adjusting to life at the castle — including sleeping indoors for the first time in his life.”
As for Prince Hans, the main villain of Frozen, co-creator Edward Kitsis has described him as a “sociopath.” He will be played by Shameless actor Tyler Jacob Moore.
Unfortunately, there are no plans to introduce Olaf, the talking snowman.
Watch the preview of the season 4 premiere below, featuring Jennifer Morrison and Colin O’Donoghue, and a sneak peek of Elsa and Anna. The third video shows the return of Giancarlo Esposito (Breaking Bad, Revolution) who played Sidney Glass in the first season of Once Upon A Time.
True Blood‘s Kristin Bauer van Straten has also signed on to return as Maleficent for a major story arc in the second half of the season, while Lost‘s Elizabeth Mitchell has been cast in an unspecified but possibly villainous role.