In “Rocky Road” – When an icy spell is cast on Marian (Christie Laing), which will ultimately freeze her heart and kill her, the Storybrooke residents place the blame on Elsa (Georgina Haig). But unbeknownst to anyone, a mysterious woman who runs the town’s ice cream parlor has the same powers as Elsa and is trying to frame her.
Emma (Jennifer Morrison) and David (Josh Dallas) find former Merry Men member Will Scarlet (Michael Socha) rummaging through Robin Hood’s tent, and Hook (Colin O’Donoghue) begins to suspect that Mr. Gold (Robert Carlyle) is still in control of the dagger that calls upon him to be the Dark One.
Meanwhile, in Arendelle of the past, Elsa and Kristoff set off to stop Hans from attempting to take control of the kingdom.
“Rocky Road” airs TONIGHT, Sunday, October 12th @ 8PM ET/PT on ABC. 20+ pics inside…