Once Upon a Time - Season 3, Episode 8 - Rotten Tomatoes

Think Lovely Thoughts

EPISODE:

Episode Info

Peter Pan and Henry head to a curious cave. Meanwhile, Henry's search party reach Peter Pan's camp; and back in fairy-tale land, an enchanted item allows a young Rumplestiltskin to start anew with his neglectful dad.

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
Josh Dallas
as Prince Charming/David
Joshua 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
Rose McIver
as Tinker Bell
Wyatt Oleff
as Young Rumplestiltskin
Stephen Lord
as Malcolm
Lindsay Collins
as Spinster #1
Glynis Davies
as Spinster #2
Show More Cast

Think Lovely Thoughts Photos

Discussion Forum

Discuss Once Upon a Time on our TV talk forum!