Once Upon a Time Season 4 Spoilers: Elsa the Snow Queen Comes To Town
If you enjoy watching fairy tale heroes and heroines in a modern setting, then you won't be able to resist the fourth season of Once Upon a Time. This season will feature Disney's Elsa and Anna and a host of characters from hit children's movie Frozen.

For those who haven't caught any episodes in the fourth season, Storybrooke witnessed the arrival of Elsa in the premiere episode. She then promptly creates a monster made up of snow to protect herself.
The second episode "White Out" focused on how Charming/David Nolan help Elsa and Emma escape the cave of ice that Elsa accidentally created. At the end of the episode, viewers got a glimpse of a woman, presumably the Snow Queen creating ice creams with her powers in an ice cream shop.
In the third episode "Rocky Road" due to screen on October 12<sup>th, the Snow Queen played by Elizabeth Mitchell puts a spell on Marian. The icy spell as it progresses is designed to eventually stop her heart and cause her death.
Unfortunately for Elsa, the people of Storybrooke assume that since the spell is icy, it must have been placed by her. So it's fair to assume that a large amount of screen time in the third episode will be devoted to this plotline.
The other storylines in the "Rocky Road" will involve Emma and David finding Will Scarlet in the tent belonging to Robin Hood. As Regina and Henry try to find the author of the book with the fairy tales.
Will Scarlet is played by Michael Socha, and he previously appeared in Once Upon a Time in Wonderland which was cancelled after one season. In the Once Upon A time spinoff he was a thief and a member of Robin Hoods gang. Michael Socha as noted by Entertainment Weekly in April, will be a regular in Once Upon A time.