The Savior


Episode Info

In the sixth-season opener, the heroes plot to halt Hyde, and Emma develops a curious side effect. Meanwhile, refugees from the Land of Untold Stories invade Storybrooke; Regina and Zelena become roommates; and in a flashback, Jafar confronts Aladdin.


Ginnifer Goodwin
as Snow White/Mary Margaret
Jennifer Morrison
as Emma Swan
Robert Carlyle
as Rumplestiltskin/Mr. Gold
Lana Parrilla
as Evil Queen/Regina
Jared S. Gilmore
as Henry Mills
Joshua Dallas
as Prince Charming/David
Emilie De Ravin
as Belle/Lacey
Colin O'Donoghue
as Killian Jones/Captain Hook
Sean MaGuire
as Robin Hood
Raphael Sbarge
as Archie Hopper/Jiminy Cricket
Rebecca Mader
as Wicked Witch/Zelena
Jordyn Ashley Olson
as Young Nurse/Oracle
Giles Matthey
as Morpheus
Thomas Gasior
as Musketeer #1
Ingrid Torrance
as Nurse Ratchet
Hank Harris
as Dr. Jekyll
Sam Witwer
as Mr. Hyde
Show More Cast

The Savior Photos