Mary Margaret, Emma, Mulan and Aurora return to their camp only to find everyone dead. Back in Storybrooke, Regina begins to see a ghost from her past, as flashbacks show her training with Rumplestiltskin.
Watch Once Upon a Time s.2 ep.5 (The Doctor) Online
- Director: Paul A. Edwards
- Cast: Ginnifer Goodwin | Jennifer Morrison | Lana Parrilla
- Rating (IMDB): 8.1
- Today: 332 Views
Back to Once Upon a Time