Watch Once Upon a Time S03E07 online
Summary
Ariel is sent back to Storybrooke with an item that will help Belle find a hidden artifact; Hook, Neal and Emma set out to capture Peter Pan's shadow; Mary Margaret is upset that David concealed his poisoning.
Previous episode
Ariel
Season 3 Episode 6
Nov 03, 2013
Guest stars
Beverley Elliott,
David-Paul Grove,
Faustino Di Bauda,
Freya Tingley,
Gabe Khouth,
James Immekus,
Jeffrey Kaiser,
JoAnna Garcia Swisher,
Keegan Connor Tracy,
Lee Arenberg,
Matt Kane,
Michael Coleman,
Mig Macario,
Parker Croft,
Raphael Sbarge,
Robbie Kay,
Rose McIver