We have seen Etta Bishop’s future, and it is very, very… cool.

TVLine has learned that ABC’s Once Upon a Time has cast Fringe alum Georgina Haig in the plum Season 4 role of Queen Elsa of Arendelle — aka the chillin’ quasi-villain of filmdom’s Frozen.

RELATED Once Upon a Time Creators Preview Season 4′s Frozen Twist

Previously, TVLine broke the news that newcomer Elizabeth Lail and Greek grad Scott Michael Foster have been cast in the arc’s other two roles, as Anna and her beau Kristoff.

In her Once incarnation, Elsa has long struggled to control her “chilling” powers, and once even — Frozen spoilers ahead! — unleashed upon her town an eternal winter. Ultimately, she realized that the key to keeping her powers in check is love — namely, her bond with younger sister Anna — and now she is aware of the threat she poses if she were to lose control of her magic again.

Previewing the show’s introduction of Elsa, which came about after negotiations with Disney brass and then was teased at the close of the Season 3 finale, Once cocreator Adam Horowitz told TVLine, “We are very well aware of how beloved [Frozen] is, so we’re very careful that we want to tell a story that is uniquely ours but also honors those characters that everyone fell in love with this past year.” Added Eddy Kitsis: “The thing we love about Elsa is she is perceived to be a villain but is clearly misunderstood, and that goes to the heart of our show.”

In addition to her run on Fringe, Haig’s TV credits include CBS’ Reckless (where she’s playing disgraced cop Lee Anne Marcus) and the Aussie drama Underbelly.

Want more scoop on Once Upon a Time, or for any other show? Email insideline@tvline.com and your question may be answered via Matt’s Inside Line.