Where To Stream Once Upon a Time Season 4 Episode 3
Rocky Road
- Aired October 12, 2014
- 60 Min
- Rated 7.4
- Number 57 Of 156 Rated Episodes
When an icy spell is cast on Marian, which will ultimately freeze her heart and kill her, the Storybrooke residents place the blame on Elsa. 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 and David find former Merry Men member Will Scarlet rummaging through Robin Hood's tent, Regina teams up with Henry to try and discover who the author of the fairy tale book is, Mary Margaret is having trouble...