More Frozen Characters Have Been Cast on Once Upon a Time

We'd have been looking forward to Once Upon a Time season four anyway, but with the Frozen crossover coming, we're really pumped. We recently saw Georgina Haig shooting scenes as Elsa 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

Georgina Haig as Elsa

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

Scott Michael Foster as Kristoff

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

Elizabeth Lail as Anna

Elizabeth Lail as Anna

Newcomer Lail will play Anna, Elsa's sister; Kristen Bell voiced her in the animated film. Source: UNCSA

Tyler Jacob Moore as Hans

Tyler Jacob Moore as Hans

Shameless star Tyler Jacob Moore will play Hans, 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 as Pabbie the Troll King