Anna and Kristoff of 'Frozen' Cast in 'Once Upon a Time'

Anna and Kristoff of 'Frozen' Cast in 'Once Upon a Time' Meet your new "Once Upon a Time" power couple!

The season finale of "OUAT" revealed that the newest addition to the cast of characters would be none other than Elsa of "Frozen." As time went on, it was rumored that other "Frozen" characters would be joining the cast as well.

Sure enough, new casting news from the production shows that Anna and Kristoff will be characters on the show, and the actors have already been chosen!

Kristoff will be played by Scott Michael Foster, while Elizabeth Lail will take on the role of Elsa's younger sister Anna. Foster is probably best known fo his role on "Greek," but Lail is a bonafide newcomer with only a couple of short films on her IMDB resume.

How the characters will fit into the overall story and dynamics of the show is yet to be seen, but we're going to assume that Anna and Kristoff will be with the good guys despite the show's penchant for changing characters' alliances (take Hook and Peter Pan, for example). Series creator Adam Horowitz did say that they're "not going to redo the movie" with these characters though, so there might still be a few twists.

In fact, the season finale seemed to imply that Elsa might be a villain, or at least start as one. If you're wondering who's going to take on that mantle, your guess is as good as ours: Elsa has yet to be cast.

So, get your petitions for Idina Menzel to play the role ready now!