‘Shameless’ actor Tyler Jacob Moore is moving from Southside Chicago to the quaint town of Storybrooke.  The actor has been cast as ‘Frozen’s’ Prince Hans.  In the movie, Hans wooed Princess Anna, but it was secretly so he could get his hands on her royal fortune.  Hans will debut in the third episode of this upcoming third season and joins the other ‘Frozen’ leads, Anna (Elizabeth Lail), her sister the Snow Queen Elsa (Georgina Haig)  and Kristoff (Scott Michael Foster).

Not ‘Frozen’-related (or possibly) is Jonathan  Rhys-Meyers as Pabbie the Troll King and Elizabeth Mitchell in an unannounced role.

The film ‘Frozen’ is one of the highest-grossing movies in history and is the absolute highest-grossing animated film.  The story was based on Hans Christen Anderson’s tale of ‘The Snow Queen’ and Hans starts out as a seeming hero, before revealed to be a grifter looking to obtain the two Princesses’ fortune.  Elsa originated as the villain of the film, but producers changed the story after seeing early footage and hearing the song ‘Let It Go’.

‘Once Upon A Time’ executive producer Adam Horowitz said that they were “honored” to allowed to use the ‘Frozen’ characters because, “We fell in love with [the movie] when it came out last year like everyone did, and we want to do our best to do it justice.”

Source: The Hollywood Reporter