The Doctor

Oct 28, 2012 on ABC at 8:00 PM

Watch Once Upon a Time S02E05 online


As Regina tries to refrain from using her magic in order to regain Henry's trust, she starts seeing a ghost from her past; Mary Margaret and Emma find a survivor from an Ogre massacre; Regina struggles to learn the dark arts.

Previous episode

The Crocodile
Season 2 Episode 4

Oct 21, 2012

Next episode

Season 2 Episode 6

Nov 04, 2012