We'd have been looking forward to Once Upon a Time season four anyway, but with the Frozen crossover [1] coming, we're really pumped. We recently saw Georgina Haig shooting scenes as Elsa [2] on the set, and the show isn't done casting Frozen characters. Today, Hans was cast, along with another beloved character from the movie! Find out who'll get to play the live-action versions of these beloved characters on the small screen.
Source: Disney [3]
Georgina Haig as Elsa
Fringe actress Georgina Haig will play ice queen Elsa. Idina Menzel voiced her in the Disney film.
Source: Getty / Don Arnold [4]
Scott Michael Foster as Kristoff
Greek star Foster will join the Once Upon a Time cast as Kristoff, the love interest of Anna. In the movie, he's voiced by Jonathan Groff.
Source: Getty / Michael H. Walker [5]
Elizabeth Lail as Anna
Newcomer Lail will play Anna, Elsa's sister; Kristen Bell [6] voiced her in the animated film.
Source: UNCSA [7]
Tyler Jacob Moore as Hans
Shameless star Tyler Jacob Moore will play Hans [8], the prince who first woos Anna. He'll show up in the third episode of season four.
John Rhys-Davies as Pabbie the Troll King
John Rhys-Davies will voice Pabbie the Troll King [9], who will be CG.