This past season of Once Upon a Time laid out some pretty solid hints that the live action Disney production would be going in some chilly directions in the upcoming season. Sure enough, ABC has announced that they have found actors for three characters originating from last year’s animated phenom Frozen. A few days ago they revealed that Elizabeth Lail would be playing Anna, while Scott Michael Foster would be Kristoff. Now they’ve pulled back the curtain on the most anticipated casting, Elsa herself. Voiced in the film by Idinia Menzel, Elsa will be played on Once Upon a Time by Georgina Haig. Genre fans will remember Haig as Henrietta Bishop, a significant future-era character from the final season of Fringe.