The Frozen invasion of Storybrooke is underway, with newcomer Elizabeth Lail and Scott Michael Foster (Greek) portraying Anna and Kristoff, respectively, on ABC's Once Upon a Time

Elizabeth Lail (photo via IMDB) will play Anna and Scott Michael Foster (seen here in Greek) will play Kristoff in Once Upon a Time.

TVLine reports that the two young actors have landed the Frozen roles on Once Upon a Time, though casting for Elsa hasn't been completed. Lail is a fresh face that's only appeared in a couple of short films, while Foster's credits include Californication and The River and he can currently be seen on AMC's Halt and Catch Fire.The Frozen characters are coming to Once Upon a Time on the heels of the smash hit animated movie becoming fifth-highest grossing blockbuster film worldwide in history. The fourth season of Once Upon a Time — which will include Elsa, Anna, and Kristoff — is scheduled to premiere this fall.

Evan Campbell is a freelance news writer who streams games on his Twitch channel , talks about Nintendo weekly on the NF Show , and chats about movies and TV series on Twitter