Once Upon a Time - Season 3, Episode 6 - Rotten Tomatoes
EPISODE:

Episode Info

Ariel Gold and Regina begrudgingly agree to work together to take down Pan. Back in fairy tale land, Snow White helps Ariel get acquainted with Prince Eric after Ariel saves her life.

Cast

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
Emilie De Ravin
as Belle/Lacey
Colin O'Donoghue
as Killian Jones/Captain Hook
Michael Raymond-James
as Baelfire/Neal Cassidy
Robbie Kay
as Peter Pan
Josh Kalender
as Lead Knight
Adam Lolacher
as Black Knight
Adam Lolacher
as Black Knight
Arpad Balogh
as Footman
Show More Cast

Ariel Photos

Discussion Forum

Discuss Once Upon a Time on our TV talk forum!