Dark Waters

EPISODE:

Episode Info

Archie must be saved from Zelena, so Regina, Snow and David mount a rescue mission. Meanwhile, Emma tries to persuade Aladdin to join forces with Jasmine and assist Agrabah; and in a flashback, Hook is held captive on Captain Nemo's submarine.

Cast

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
Rebecca Mader
as Wicked Witch/Zelena
Raphael Sbarge
as Dr. Archie Hopper/Jiminy Cricket
Karen Shenaz David
as Princess Jasmine
Faran Tahir
as Captain Nemo
Nick Eversman
as First Mate
Corey Schmitt
as Second Mate
Show More Cast

Dark Waters Photos