Snow Falls
Season 1, Episode 3
Airdate November 6, 2011
Written by Liz Tigelaar
Directed by Dean White
Episode Guide
The Thing You Love Most
The Price of Gold
Snow Falls is the third episode of the American fairy tale/drama television series Once Upon a Time. The series takes place in the fictional seaside town of Storybrooke, Maine, in which the residents are actually characters from various fairy tales that were transported to the "real world" town by a powerful curse. This episode centers on the first meeting of Snow White (Ginnifer Goodwin) and Prince Charming (Joshua Dallas), when the former steals his mother's ring; Charming hunts her down, but they later part amicably. Meanwhile, Snow's Storybrooke counterpart, Mary Margaret (Goodwin), develops a personal bond with a comatose John Doe (Dallas) while reading him fairy tales. During the night, he awakens and escapes the hospital; Mary Margaret locates the amnesiac man, but is dismayed to learn that he is married.

The episode was written by co-executive producer Liz Tigelaar, while being directed by Dean White. It featured the first appearance of David Anders as Dr. Whale and Anastasia Griffith in the dual role of Kathryn Nolan and Princess Abigail. "Snow Falls" serves as a prequel to the pilot episode. Goodwin injured herself during filming and received facial stitches in a local emergency room, though she and Dallas still called the episode their favorite up to that point.

It first aired in the United States on ABC on November 6, 2011. An estimated 11.4 million viewers tuned into the episode, and it placed second in its timeslot, though it garnered five percent fewer viewers than the previous episode. "Snow Falls" received generally positive reviews from television critics, with several calling it an indication that the series was improving over time. The chemistry between Goodwin and Dallas was particularly highlighted for praise. A novelization of the episode was released in 2013.

View the Snow Falls Gallery.


Opening sequence

A troll is shown in the forest.

Event chronology

  • The Storybrooke events of this episode occur immediately after the events of "The Thing You Love Most".
  • The Enchanted Forest flashbacks occur immediately after the events of "The Shepherd", and concurrently with "Snow Drifts" and "There's No Place Like Home". This is estimated to be followed by the occurrence of Cinderella's deal with Rumplestiltskin in "The Price of Gold" as well as Grumpy's attempt in winning back Nova, which is mentioned as a past event in "7:15 A.M.". The story also takes place between "Lacey" and the end of "Skin Deep", where Belle is banished from Rumplestiltskin's castle.

In the Characters' Past

In the Enchanted Forest, a guarded carriage carrying Prince Charming (Joshua Dallas) and his fiancee, Abigail (Anastasia Griffith), is halted by a roadblock. Charming notices a fallen tree is blocking the road, and that it was cut on purpose. The carriage is ambushed by a hooded vagabond, who takes Charming's bag of valuables, including a wedding ring. Charming pursues and knocks the mysterious thief off their horse. He discovers it is a woman, Snow White (Ginnifer Goodwin). Before he can get an answer as to why she stole his bag, Snow hits him with a rock, surprising and cutting him to make her escape. Charming vows that he will find her.

Later, Charming tracks Snow and nets her in a trap. Snow reluctantly agrees to show Charming where she sold his jewels. Along the way, Charming discovers a wanted poster of Snow in her bag. Snow claims the Evil Queen (Lana Parrilla) blames her for ruining her life. Charming asks if this is true and she admits it is.

As they reach a river, Snow once again tricks Charming and escapes again, only to be captured moments later by the Queen's henchmen. Their orders are to cut out Snow's heart and bring it to the Queen. Charming attacks the henchmen with his sword, killing two. One henchman gets away with Snow, and Charming quickly dispatches him with an arrow. Now that he has saved Snow, she decides to trust him, and agrees to lead him to the place where she sold the items.

They reach the dilapidated bridge where Snow sold Charming's goods to a group of trolls. When she asks the trolls if she can buy back the ring, the trolls become suspicious and discover the wanted poster of Snow, leading to a fight. Snow comes to Charming's rescue by using fairy dust to turn the trolls into bugs. Charming is surprised that Snow saved him, but she wants to repay him for saving her life. As she hands him back the items, including the wedding ring, Snow looks at the ring, then places it on her finger before handing it back to him as they go their separate ways.

In Storybrooke

In the present day, during a night out with Dr. Whale (David Anders), Mary Margaret (Goodwin) tries to make a little conversation with him; however, he is busy ogling Ruby (Meghan Ory), prompting Mary Margaret to leave the cafe by herself. As she walks back to her apartment, she notices Emma Swan (Jennifer Morrison) in her car reading a newspaper and searching for a place to stay. Mary Margaret offers Emma a spare room at her apartment. The following day, Mary Margaret notices Henry (Jared S. Gilmore) looking at the comatose John Doe (Dallas) while they are setting up decorations at the hospital. Henry believes that John Doe is Prince Charming and Mary Margaret is Snow White. Henry asks her to read to Charming from the storybook, convinced that it will wake him up. Emma persuades Mary Margaret to go along with Henry's wishes so that they can prove the stories aren't real. At the hospital, Mary Margaret reads the stories to the patient, until his hand grabs hers, shocking Mary Margaret. She tells Dr. Whale that Charming might be waking up, but the doctor does not believe her. After she leaves, Dr. Whale calls Regina (Parrilla), as he had been instructed to do should there be a change in John Doe's state, revealing that he had been lying to Mary Margaret.

The next day, Emma, Henry and Mary Margaret stop by the hospital to see him, only to discover that the patient has left on his own and might be bleeding. Regina and Sheriff Graham (Jamie Dornan) have also shown up, since Regina is the emergency contact for John Doe. She claims that she had found him on the side of the road unconscious without any memory of what or who he was. As Regina takes Henry home, Emma, Mary Margaret, and the sheriff decide to investigate what happened and visit the security room. They encounter the janitor Leroy (Lee Arenberg), and the security guard Walter, who was sleeping on the job (since he is actually Sleepy). Emma and the others discover that John Doe went out into the woods.

As Emma, Mary Margaret, and Graham search the wooded area for John Doe, they are joined by Henry. Henry believes that the patient is looking for Mary Margaret. They soon discover the patient lying near the bridge seen in the fairytale flashback, and Mary Margaret revives him. As they take him back to the hospital, Regina shows up with a woman named Kathryn (Griffith), and states that she is his wife and that the patient's name is David Nolan. This devastates Mary Margaret, as she had begun to develop feelings for the patient. Emma becomes suspicious of Regina's ability to find Nolan's wife and questions why Kathryn never bothered to search for him before. Although Regina claims that past hospital surveillance tapes had David mentioning Kathryn's name in his sleep, Emma still believes that Regina is lying. Later that evening, Emma arrives at Mary Margaret's place and agrees to take up the offer of staying with the teacher.

This article is a stub. You can help the Once Upon a Time Wiki By expanding it! Thanks!