Snow Falls


Episode Info

Meet a feisty thief named Snow and see what happens when she first meets Prince Charming in a neat subversion of the original fairy tale. Meanwhile in the contemporary town of Storybrooke, meek and mild hospital visitor Mary Margaret Blanchard gets a surprise reaction when she reads a fairy tale to a handsome patient in a coma...


Ginnifer Goodwin
as Snow White/Mary Margaret
Jennifer Morrison
as Emma Swan
Robert Carlyle
as Rumplestiltskin/Mr. Gold
Lana Parrilla
as Evil Queen/Regina
Jamie Dornan
as Sheriff Graham
Jared S. Gilmore
as Henry Mills
Joshua Dallas
as Prince Charming/John Doe
Josh Dallas
as Prince Charming/John Doe
Raphael Sbarge
as Jiminy Cricket/Archie
Lee Arenberg
as Leroy/Grumpy
David Anders
as Dr. Whale
Anastasia Griffith
as Abigail/Regal Blonde
Faustino Di Bauda
as Walter/Sleepy
Mark Gibbon
as Head Troll
Amos Stern
as Lead Knight
Meghan Ory
as Ruby/Red Riding Hood
Lucas Wolf
as Armed Escort
Show More Cast

Snow Falls Photos