Shocking moments, hidden mysteries, long lost family memories, betrayal and lies were abound in this week’s episode of Once Upon A Time – “Rocky Road.” Oh, and fans also got to see Will Scarlet (Michael Socha) again who may still be a thief – but he was a thief with key information.
In both the present and the past, people are trying to help Elsa. Emma, Hook and David are trying to help Elsa figure out who else in Storybrooke has magic like hers. In Arendelle, Kristoff is trying to keep Elsa calm as she worries about where her sister Anna is, and later helps her try to stave off a coup attempt from Prince Hans.
The group ask Rumpelstiltskin if he knows how Elsa got in the urn. He says he doesn’t and proves he isn’t lying by having Belle compel him to tell the truth by using the blade.
So, who has magic like Elsa? It is the lady who runs the ice cream shop (Elizabeth Mitchell) and she uses her magic to give Marion (Christie Laing) a free ice cream laced with magic that freezes her from inside out. Of course, when Marion begins to freeze, almost everyone believes Elsa has done it.
Props to Emma for believing Elsa when she says she didn’t do it. Emma sees Elsa as a kindred spirit – both dealing with ways to control their magic. It was nice to see not everyone turning on Elsa.
Back in Arendelle, Kristoff goes against Elsa’s wishes and goes up in the mountains to find out what Hans and his brothers are planning. Turns out they are looking for an urn, the same urn that Elsa came out of when she arrived in Storybrooke. They want to put Elsa in the urn and take over her kingdom.
Elsa and Kristoff go in search of the urn and are captured by Hans and his brothers after Kristoff is held at sword point. Elsa agrees to go into the urn to save Kristoff but a funny thing happens when Hans opens the urn – Elsa doesn’t go into it but something comes out.
Who is it? The Snow Queen – the same woman from the ice cream shop who’s wreaking havoc in Storybrooke. She says she was placed in the urn by people who feared her to be a monster. The Snow Queen also reveals to Elsa that she is her aunt – Elsa’s mother was her sister.
In Storybrooke, Hook and Elsa go back to Rumpelstiltskin and Hook tells him he knows Belle doesn’t have the real dagger. After Hook threatens to tell his secret, Rumpelstiltskin helps Hook and Elsa track down the other woman with the same magic as her.
Meanwhile, David and Emma use a different route to find out who the woman is. They run into Will Scarlet ransacking Robin Hood’s camp and, to get out of trouble, he tells them about how he broke into the ice cream shop during the black-out and the ice cream never melted.
Hook and Elsa follow the magic that leads them to the person who froze Marion. There, they are confronted by the Snow Queen who traps Hook in ice and puts ice daggers above his head. It is then that the Snow Queen tells Elsa that Anna put her in the urn because Anna began to fear her. It is hard for Elsa to know if she is telling the truth because she can’t remember.
When Emma arrives, the Snow Queen acknowledges Emma like she knows her. Elsa tries to help fight the Snow Queen but she has had her powers neutralized and it is up to Emma. She gets in some good shots before the Snow Queen vanishes and Hook is also saved.
As for the frozen Marion, Regina has a way to keep her alive because if the ice gets to her heart she will die. She rips out Marion’s heart who will stay frozen, but alive, until they find a cure. Oh, and you wonder why an act of true love didn’t stop the frozen curse on Marion – like it did for Anna in Frozen? Well, Robin did kiss her but it didn’t work because he admitted to Regina that he is in love with her.
The episode closes out proving Rumpelstiltskin is just as devious as ever. He knows the Snow Queen and he knows how and why she knows Emma.