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

The Heart of the Truest Believer


Episode Info

mma, Mary Margaret, David, Regina, Mr. Gold and Hook arrive in Neverland to save Henry, but first they must get past a school of vicious mermaids.


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
Raphael Sbarge
as Jiminy Cricket/Archie
Michael Raymond-James
as Baelfire/Neal Cassidy
Bailee Madison
as Young Snow White
Sebastian Stan
as Jefferson
Julian Morris
as Prince Phillip
Alan Dale
as Spencer/King George/DA Decker
Ethan Embry
as Greg Mendell
Eion Bailey
as August W. Booth/Pinocchio
Sean MaGuire
as Robin Hood
Richard Schiff
as King Leopold
Robbie Kay
as Fugitive Boy
Keegan Connor Tracy
as Mother Superior/Blue Fairy
View All

The Heart of the Truest Believer Photos

Discussion Forum

Discuss Once Upon a Time on our TV talk forum!