Once Upon a Time - Season 2, Episode 5 - Rotten Tomatoes

The Doctor


Episode Info

Regina's dead lover Daniel is resurrected-with horrifying consequences.


Ginnifer Goodwin
as Snow White/Mary Margaret
Robert Carlyle
as Rumplestiltskin/Mr. Gold
Lana Parrilla
as Evil Queen/Regina
Jared S. Gilmore
as Henry Mills
Joshua Dallas
as Prince Charming/David
Josh Dallas
as Prince Charming/David
Meghan Ory
as Red Riding Hood/Ruby
Raphael Sbarge
as Jiminy Cricket/Archie
David Anders
as Dr. Whale
Colin O'Donoghue
as Killian Jones/Captain Hook
Sebastian Stan
as Jefferson
Yurij Kis
as Assistant
View All

The Doctor Photos

Discussion Forum

Discuss Once Upon a Time on our TV talk forum!