Once Upon a Time has cast Scott Michael Foster and Elizabeth Lail to play Kristoff and Anna from Frozen, respectively. The casting was first reported by TVLine.

Still uncast is the role of ice queen Elsa, who in the last moments of the season finale was seen from behind and set up as a possible foe. Check out the pictures below:

frozen1.jpg
frozen2.jpg