Once Upon a Time - Season 1 Episode 16 - Heart of Darkness - Watch Online Free
Once Upon a Time S01E16 Watch Online Streaming
Mar. 18, 2012Mary Margaret hires Mr. Gold as her attorney when Emma is forced to arrest her for the suspected murder of David’s wife, Kathryn. Meanwhile, back in the fairytale land that was, Prince Charming sets out to stop a determined and unhinged Snow White, whose memory is still clouded by Rumplestiltskin’s potion, from assassinating the Evil Queen.
Once Upon a Time season 1
- S1E1PilotOct. 23, 2011
- S1E2The Thing You Love MostOct. 30, 2011
- S1E3Snow FallsNov. 06, 2011
- S1E4The Price of GoldNov. 13, 2011
- S1E5That Still Small VoiceNov. 27, 2011
- S1E6The ShepherdDec. 04, 2011
- S1E7The Heart is a Lonely HunterDec. 11, 2011
- S1E8Desperate SoulsJan. 08, 2012
- S1E9True NorthJan. 15, 2012
- S1E107:15 A.M.Jan. 22, 2012
- S1E11Fruit of the Poisonous TreeJan. 29, 2012
- S1E12Skin DeepFeb. 12, 2012
- S1E13What Happened to FrederickFeb. 19, 2012
- S1E14DreamyMar. 04, 2012
- S1E15Red-HandedMar. 11, 2012
- S1E16Heart of DarknessMar. 18, 2012
- S1E17Hat TrickMar. 25, 2012
- S1E18The Stable BoyApr. 01, 2012
- S1E19The ReturnApr. 22, 2012
- S1E20The StrangerApr. 29, 2012
- S1E21An Apple Red As BloodMay. 06, 2012
- S1E22A Land Without MagicMay. 13, 2012