It’s Victor Frankenstein! (We saw him before in The Doctor.)
Dr. Whale is tasked with mending Hook’s wounds and performing surgery on the stranger whose car crashed upon entering Storybrooke.
But some of the townspeople fear that the stranger may have seen magic — which could expose their true identities to the world — and think that leaving him to die would be the best solution.
Meanwhile, as Mr. Gold tries to reunite with a despondent Belle, Cora attempts to reunite with daughter Regina.
In the land that was, Victor desperately wants to prove to his disapproving father that he can, indeed, bring back the dead.
Regular guest stars:
Lee Arenberg as Leroy/Grumpy
David Anders as Dr. Whale/Victor
Barbara Hershey as Cora
Colin O’Donoghue as Hook
Ethan Embry as stranger
New guest stars:
Nelson Wong as paramedic no. 1
Janet Pinnick as nurse no. 1
Gregory Itzin as Alphonse
Chad Michael Collins as Gerhardt
Yurij Kis as Igor
Ian Harmon as sentry
Scott McAdam as orderly
Writer and director:
Writer: Jane Espenson, who always writes fantastic Once Upon a Time episodes. Director: Milan Cheylov, who previously teamed up with Jane Espenson when he directed Skin Deep and An Apple Red as Blood in Season One. He also directed this season’s Lady of the Lake.