Once Upon a Time Episode Ratings
by baksibakovic-207-122979 | created - 23 Aug 2018 | updated - 29 Aug 2018 | PublicSeries Overall
Season 1-9.0/10- Best Episode-A Land Without Magic
Season 2-8.0/10- Best Episode-And Straight on 'til Morning
Season 3-9.5/10- Best Episode-There's No Place Like Home
Season 4-8.5/10- Best Episode-Operation Mongoose: Part 2
Season 5-
- Instant Watch Options
- Genres
- Movies or TV
- IMDb Rating
- In Theaters
- Release Year
- Keywords
1.
Once Upon a Time (2011–2018)
Episode:
Pilot
(2011)
TV-PG | 42 min | Adventure, Fantasy, Romance
Emma Swan is taken to a strange town by her son Henry, who she gave up for adoption years ago, and tells her of a curse cast by the Evil Queen.
Director: Mark Mylod | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 4,033
9/10
2.
Once Upon a Time (2011–2018)
Episode:
The Thing You Love Most
(2011)
TV-PG | 41 min | Adventure, Fantasy, Romance
Regina tries to push Emma out of Storybrooke and Henry's life, as flashbacks detail information about the Evil Queen's curse.
Director: Greg Beeman | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 2,989
8.5/10
3.
Once Upon a Time (2011–2018)
Episode:
Snow Falls
(2011)
TV-PG | 42 min | Adventure, Fantasy, Romance
At Henry's urging, Emma convinces Mary Margaret to pay a visit to a comatose man in the hospital and read to him from the storybook, as flashbacks show how Snow White and Prince Charming first met.
Director: Dean White | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 2,846
8.5/10
4.
Once Upon a Time (2011–2018)
Episode:
The Price of Gold
(2011)
TV-PG | 45 min | Adventure, Fantasy, Romance
Emma tries to help a young pregnant woman escape from the clutches of Mr. Gold, as flashbacks show when Cinderella made a regrettable deal with Rumplestiltskin.
Director: David Solomon | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 2,669
8/10
5.
Once Upon a Time (2011–2018)
Episode:
That Still Small Voice
(2011)
TV-PG | 45 min | Adventure, Fantasy, Romance
As Graham makes Emma a deputy, a mysterious sinkhole appears at the edge of town and Henry's life is placed in danger, while flashbacks show Jiminy Cricket's yearning to leave the family business.
Director: Paul A. Edwards | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 2,497
8/10
6.
Once Upon a Time (2011–2018)
Episode:
The Shepherd
(2011)
TV-PG | 45 min | Adventure, Fantasy, Romance
David is caught between his feelings for Mary Margaret and his marriage to Kathryn, as flashbacks detail information about Charming's life.
Director: Victor Nelli Jr. | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 2,400
7.5/10
7.
Once Upon a Time (2011–2018)
Episode:
The Heart Is a Lonely Hunter
(2011)
TV-PG | 45 min | Adventure, Fantasy, Romance
Graham starts to remember details about his life before Storybrooke, while flashbacks show when the Evil Queen sent an assassin to kill Snow White.
Director: David Barrett | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 2,814
9/10
8.
Once Upon a Time (2011–2018)
Episode:
Desperate Souls
(2012)
TV-PG | 45 min | Adventure, Fantasy, Romance
Gold and Regina play dirty politics and take opposite sides when Emma runs against Sidney for Sheriff, as flashbacks show Rumplestiltskin desperately try to find a way to save his son from being enlisted into war.
Director: Michael Waxman | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 2,451
8.5(10
9.
Once Upon a Time (2011–2018)
Episode:
True North
(2012)
TV-PG | 45 min | Adventure, Fantasy, Romance
Emma tries to save two children from foster care by trying to find their birth father, as flashbacks show the Evil Queen coercing Hansel and Gretel into stealing an important artifact from a blind witch.
Director: Dean White | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 2,350
7.5/10
10.
Once Upon a Time (2011–2018)
Episode:
7:15 A.M.
(2012)
TV-PG | 45 min | Adventure, Fantasy, Romance
Mary Margaret and David struggle with their feelings for each other, while Emma and Regina become suspicious of a mysterious arrival in Storybrooke.
Director: Ralph Hemecker | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 2,338
8.5/10
11.
Once Upon a Time (2011–2018)
Episode:
Fruit of the Poisonous Tree
(2012)
TV-PG | 45 min | Adventure, Fantasy, Romance
A dejected Sidney asks Emma for help uncovering evidence that could expose Regina's corruption, while Mary Margaret and David start seeing each other in secret.
Director: Bryan Spicer | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 2,230
8/10
12.
Once Upon a Time (2011–2018)
Episode:
Skin Deep
(2012)
TV-PG | 45 min | Adventure, Fantasy, Romance
Emma suspects Gold is planning vigilante justice when his house is robbed, as flashbacks show when Belle made a deal with Rumplestiltskin.
Director: Milan Cheylov | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 2,879
8.5/10
13.
Once Upon a Time (2011–2018)
Episode:
What Happened to Frederick
(2012)
TV-PG | 45 min | Adventure, Fantasy, Romance
David finally agrees to tell Kathryn about his relationship with Mary Margaret, as flashbacks show Charming helping Princess Abigail with a dangerous mission.
Director: Dean White | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 2,157
8/10
14.
Once Upon a Time (2011–2018)
Episode:
Dreamy
(2012)
TV-PG | 45 min | Adventure, Fantasy, Romance
Emma investigates Kathryn's sudden disappearance and Mary Margaret and Leroy help the Nuns sell candles at the Miner's Day festival, as flashbacks show when Grumpy fell in love with a fairy.
Director: David Solomon | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 2,237
8/10
15.
Once Upon a Time (2011–2018)
Episode:
Red-Handed
(2012)
TV-PG | 45 min | Adventure, Fantasy, Romance
David faces questions about Kathryn's disappearance and Emma gives Ruby a job as her assistant, as flashbacks show Red Riding Hood attempt to kill a wolf preying on her village.
Director: Ron Underwood | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 2,354
8.5/10
16.
Once Upon a Time (2011–2018)
Episode:
Heart of Darkness
(2012)
TV-PG | 45 min | Adventure, Fantasy, Romance
Mary Margaret hires Gold as her attorney when she is arrested for the suspected murder of Kathryn, while flashbacks show Charming try to find Snow, whose memory is clouded by Rumplestiltskin's potion.
Director: Dean White | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 2,102
9/10
17.
Once Upon a Time (2011–2018)
Episode:
Hat Trick
(2012)
TV-PG | 45 min | Adventure, Fantasy, Romance
During her search for Mary Margaret, Emma finds herself trapped in the home of a strange man, as flashbacks show the Mad Hatter helping the Evil Queen in exchange for his daughter's safety.
Director: Ralph Hemecker | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 2,452
9/10
18.
Once Upon a Time (2011–2018)
Episode:
The Stable Boy
(2012)
TV-PG | 45 min | Adventure, Fantasy, Romance
Emma continues to search for evidence that will prove Mary Margaret's innocence, as flashbacks reveal the reason behind the Evil Queen's hatred for Snow White.
Director: Dean White | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 2,305
9/10
19.
Once Upon a Time (2011–2018)
Episode:
The Return
(2012)
TV-PG | 45 min | Adventure, Fantasy, Romance
Regina's plan for Mary Margaret is thwarted following Kathryn's sudden re-appearance and Gold becomes wary of August, as flashbacks show what happened to Baelfire after Rumplestiltskin became the Dark One.
Director: Paul A. Edwards | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 2,090
8.5/10
20.
Once Upon a Time (2011–2018)
Episode:
The Stranger
(2012)
TV-PG | 45 min | Adventure, Fantasy, Romance
August's real identity is revealed as his condition worsens. Regina tries to seduce David to spite Mary Margaret.
Director: Gwyneth Horder-Payton | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 2,071
9/10
21.
Once Upon a Time (2011–2018)
Episode:
An Apple Red as Blood
(2012)
TV-PG | 45 min | Adventure, Fantasy, Romance
Regina works with Jefferson on a plan to get rid of Emma, as flashbacks show Snow attempt to reunite with Charming after he is kidnapped by the Evil Queen.
Director: Milan Cheylov | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 2,151
9/10
22.
Once Upon a Time (2011–2018)
Episode:
A Land Without Magic
(2012)
TV-PG | 45 min | Adventure, Fantasy, Romance
Emma and Regina are forced to work together in order to save Henry's life, while flashbacks show Charming's mission to save Snow's life after escaping from the Evil Queen.
Director: Dean White | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 2,830
9.5/10
23.
Once Upon a Time (2011–2018)
Episode:
Broken
(2012)
TV-PG | 44 min | Adventure, Fantasy, Romance
After Emma breaks the curse and everyone regains their memories, Gold brings magic to Storybrooke, and a new danger lurks in the Enchanted Forest.
Director: Ralph Hemecker | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 2,547
9/10
Season 2 Episode 1
24.
Once Upon a Time (2011–2018)
Episode:
We Are Both
(2012)
TV-PG | 44 min | Adventure, Fantasy, Romance
As David tries to restore order in Storybrooke, Regina continues to seek a way to regain her powers, and the Dwarves make a discovery when they investigate the town line.
Director: Dean White | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,950
8.5/10
Season 2 Episode 2
25.
Once Upon a Time (2011–2018)
Episode:
Lady of the Lake
(2012)
TV-PG | 44 min | Adventure, Fantasy, Romance
Mary Margaret, Emma, Mulan and Aurora head for Snow White's castle to find a portal to Storybrooke, as flashbacks show King George curse Snow, preventing her from being able to conceive a child.
Director: Milan Cheylov | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,935
8.5/10
Season 2 Episode 3
26.
Once Upon a Time (2011–2018)
Episode:
The Crocodile
(2012)
TV-PG | 44 min | Adventure, Fantasy, Romance
Belle threatens to leave Gold if he doesn't change his ways and the Dwarves try to find fairy dust, as flashbacks show Rumplestiltskin's wife join a band of pirates.
Director: David Solomon | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 2,090
9/10
Season 2 Episode 4
27.
Once Upon a Time (2011–2018)
Episode:
The Doctor
(2012)
TV-PG | 44 min | Adventure, Fantasy, Romance
Mary Margaret, Emma, Mulan and Aurora return to their camp only to find everyone dead. Back in Storybrooke, Regina begins to see a ghost from her past, as flashbacks show her training with Rumplestiltskin.
Director: Paul A. Edwards | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,919
8.5/10
Season 2 Episode 5
28.
Once Upon a Time (2011–2018)
Episode:
Tallahassee
(2012)
TV-PG | 44 min | Adventure, Fantasy, Romance
As Emma and Hook climb a beanstalk in search of a magic compass, flashbacks show Emma's past and how she met Henry's father.
Director: David Barrett | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 2,014
9/10
Season 2 Episode 6
29.
Once Upon a Time (2011–2018)
Episode:
Child of the Moon
(2012)
TV-PG | 44 min | Adventure, Fantasy, Romance
When a murder occurs in Storybrooke on a full moon, Spencer tries to bring the town against David by implicating Ruby, as flashbacks show Red Riding Hood find a pack of wolves who adopt her into their family.
Director: Anthony Hemingway | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,816
8.5/10
Season 2 Episode 7
30.
Once Upon a Time (2011–2018)
Episode:
Into the Deep
(2012)
TV-PG | 44 min | Adventure, Fantasy, Romance
Cora does everything in her power to steal the compass and find a way to Storybrooke, while after Aurora is kidnapped, and to protect Henry from further danger, Mary Margaret and David try to communicate with each other in the Netherworld.
Director: Ron Underwood | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,734
8.5/10
Season 2 Episode 8
31.
Once Upon a Time (2011–2018)
Episode:
Queen of Hearts
(2012)
TV-PG | 44 min | Adventure, Fantasy, Romance
Mary Margaret, Emma, Mulan and Aurora try to prevent Cora and Hook from getting to Storybrooke, as flashbacks show Regina enlist the help of Hook to find and kill Cora.
Director: Ralph Hemecker | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,868
9/10
Season 2 Episode 9
32.
Once Upon a Time (2011–2018)
Episode:
The Cricket Game
(2013)
TV-PG | 44 min | Adventure, Fantasy, Romance
As Hook and Cora arrive in Storybrooke, Regina struggles to gain the trust of the town, as flashbacks show Snow and Charming disagree over how to handle Regina now that they have taken over the kingdom.
Director: Dean White | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,706
8/10
Season 2 Episode 10
33.
Once Upon a Time (2011–2018)
Episode:
The Outsider
(2013)
TV-PG | 44 min | Adventure, Fantasy, Romance
Gold's plans to cross the town line to find his son without losing his memories are thwarted by Hook, forcing Belle to intervene, as flashbacks show her befriend Mulan on a quest to destroy a beast.
Director: David Solomon | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,703
9/10
Season 2 Episode 11
34.
Once Upon a Time (2011–2018)
Episode:
In the Name of the Brother
(2013)
TV-PG | 44 min | Adventure, Fantasy, Romance
As a stranger poses a potential threat to Storybrooke, Cora approaches Regina, and Whale battles his inner demons, as flashbacks detail information about Victor Frankenstein's life.
Director: Milan Cheylov | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,659
7.5/10
Season 2 Episode 12
35.
Once Upon a Time (2011–2018)
Episode:
Tiny
(2013)
TV-PG | 44 min | Adventure, Fantasy, Romance
Emma and Henry accompany Gold on his quest to find his son, while Mary Margaret, David and Leroy deal with a vengeful giant, as flashbacks detail information about his life.
Director: Guy Ferland | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,645
7.5/10
Season 2 Episode 13
36.
Once Upon a Time (2011–2018)
Episode:
Manhattan
(2013)
TV-PG | 44 min | Adventure, Fantasy, Romance
Emma is shocked when she learns the true identity of Gold's son, as flashbacks show when Rumplestiltskin was called to war. Back in Storybrooke, Regina, Cora and Hook search for Rumplestiltskin's dagger.
Director: Dean White | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,918
8.5/10
Season 2 Episode 14
37.
Once Upon a Time (2011–2018)
Episode:
The Queen Is Dead
(2013)
TV-PG | 44 min | Adventure, Fantasy, Romance
Hook hunts down Gold in New York and Mary Margaret learns of Regina and Cora's plan for the dagger, as flashbacks show a young Snow White faced with a difficult choice when her mother falls ill.
Director: Gwyneth Horder-Payton | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,677
8/10
Season 2 Episode 15
38.
Once Upon a Time (2011–2018)
Episode:
The Miller's Daughter
(2013)
TV-PG | 44 min | Adventure, Fantasy, Romance
Mary Margaret is tempted by dark magic and David, Emma and Neal attempt to protect Gold from Regina and Cora, as flashbacks show a young Cora seek revenge against the royal family after they degrade her in public.
Director: Ralph Hemecker | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,888
8.5/10
Season 2 Episode 16
39.
Once Upon a Time (2011–2018)
Episode:
Welcome to Storybrooke
(2013)
TV-14 | 44 min | Adventure, Fantasy, Romance
Emma and David enlist Gold's help to protect Mary Margaret from a vengeful Regina, as flashbacks show a father and son stumble upon Storybrooke when the curse was first cast.
Director: David Barrett | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,711
7.5/10
Season 2 Episode 17
40.
Once Upon a Time (2011–2018)
Episode:
Selfless, Brave and True
(2013)
TV-PG | 44 min | Adventure, Fantasy, Romance
Mary Margaret encounters a completely wooden August and Neal's fiancée arrives in Storybrooke, as flashbacks show August seek the help of a healer in Phuket when he starts to turn into wood.
Director: Ralph Hemecker | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,621
7/10
Season 2 Episode 18
41.
Once Upon a Time (2011–2018)
Episode:
Lacey
(2013)
TV-PG | 44 min | Adventure, Fantasy, Romance
Greg and Tamara continue to plot and Regina gives Belle false memories, as flashbacks show Belle just after being imprisoned by Rumplestiltskin.
Director: Milan Cheylov | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,624
7/10
Season 2 Episode 19
42.
Once Upon a Time (2011–2018)
Episode:
The Evil Queen
(2013)
TV-PG | 44 min | Adventure, Fantasy, Romance
Emma grows suspicious of Tamara and Hook helps Regina retrieve the fail-safe key that will destroy Storybrooke, as flashbacks show the Evil Queen go undercover in order to kill Snow White.
Director: Gwyneth Horder-Payton | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,541
7/10
Season 2 Episode 20
43.
Once Upon a Time (2011–2018)
Episode:
Second Star to the Right
(2013)
TV-PG | 44 min | Adventure, Fantasy, Romance
When Regina goes missing, Emma immediately suspects Tamara. Meanwhile, flashbacks show what happened to Baelfire after leaving the Enchanted Forest.
Director: Ralph Hemecker | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,615
8.5/10
Season 2 Episode 21
44.
Once Upon a Time (2011–2018)
Episode:
And Straight on 'til Morning
(2013)
TV-PG | 44 min | Adventure, Fantasy, Romance
As Greg and Tamara set out to destroy Storybrooke, the inhabitants of the town race to stop the destruction, while flashbacks show Hook take Baelfire on as a crew member on his ship.
Director: Dean White | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,855
9/10
Season 2 Episode 22
45.
Once Upon a Time (2011–2018)
Episode:
The Heart of the Truest Believer
(2013)
TV-PG | 43 min | Adventure, Fantasy, Romance
Tension runs high as Hook's ship sets sail for Neverland to rescue Henry, Neal travels to Rumplestiltskin's castle with Mulan, and Henry finds himself on the run from the Lost Boys after Greg and Tamara are ambushed.
Director: Ralph Hemecker | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,989
9/10
Season 3 Episode 1
46.
Once Upon a Time (2011–2018)
Episode:
Lost Girl
(2013)
TV-PG | 43 min | Adventure, Fantasy, Romance
Emma meets Peter Pan, who gives her a map that will reveal Henry's whereabouts as soon as she accepts her true identity, while flashbacks show the Evil Queen present Snow with an offer, which Charming does not want her to take.
Director: Ron Underwood | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,620
8.5/10
Season 3 Episode 2
47.
Once Upon a Time (2011–2018)
Episode:
Quite a Common Fairy
(2013)
TV-PG | 43 min | Adventure, Fantasy, Romance
To find Pan's hideout, Hook suggests tracking down Tinker Bell, who has a bitter past with Regina, and Robin Hood and Mulan help Neal get to Neverland.
Director: Alex Zakrzewski | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,605
8.5/10
Season 3 Episode 3
48.
Once Upon a Time (2011–2018)
Episode:
Nasty Habits
(2013)
TV-PG | 44 min | Adventure, Fantasy, Romance
Gold is reunited with Neal, as flashbacks show Rumplestiltskin go in search of a missing Baelfire, who has followed a mysterious figure who steals away children with his music.
Director: David Boyd | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,519
8/10
Season 3 Episode 4
49.
Once Upon a Time (2011–2018)
Episode:
Good Form
(2013)
TV-PG | 44 min | Adventure, Fantasy, Romance
Hook tries to help save David's life as the dreamshade takes its effect, as flashbacks show Hook's first visit to Neverland along with his brother.
Director: Jon Amiel | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,731
9/10
Season 3 Episode 5
50.
Once Upon a Time (2011–2018)
Episode:
Ariel
(2013)
TV-PG | 44 min | Adventure, Fantasy, Romance
Mary Margaret, Emma, David and Hook attempt to rescue Neal and Gold and Regina begrudgingly agree to work together to take down Pan, as flashbacks show Snow White help Ariel get acquainted with Prince Eric.
Director: Ciaran Donnelly | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,663
9/10
Season 3 Episode 6
51.
Once Upon a Time (2011–2018)
Episode:
Dark Hollow
(2013)
TV-PG | 44 min | Adventure, Fantasy, Romance
Gold and Regina send Ariel to Storybrooke to help Belle locate an artefact that could help take down Pan, while Emma, Neal and Hook attempt to find Dark Hollow in order to capture Pan's shadow.
Director: Guy Ferland | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,530
8/10
Season 3 Episode 7
52.
Once Upon a Time (2011–2018)
Episode:
Think Lovely Thoughts
(2013)
TV-PG | 44 min | Adventure, Fantasy, Romance
As Pan leads Henry to a cave, Emma and the others race to save him, as flashbacks show when a young Rumplestiltskin was given a magical item that could help him make a fresh start with his father.
Director: David Solomon | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,744
9/10
Season 3 Episode 8
53.
Once Upon a Time (2011–2018)
Episode:
Save Henry
(2013)
TV-PG | 44 min | Adventure, Fantasy, Romance
As Henry's life hangs in the balance, the race is on to stop Pan from gaining full power from the heart of the truest believer, as flashbacks show when Regina first adopted Henry.
Director: Andy Goddard | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,560
8/10
Season 3 Episode 9
54.
Once Upon a Time (2011–2018)
Episode:
The New Neverland
(2013)
TV-PG | 44 min | Adventure, Fantasy, Romance
As Hook's ship returns to Storybrooke, a well-hidden Pan puts a new plan into motion, while flashbacks show Snow and Charming go in search of a mythical being that could stop the Evil Queen cold in her tracks.
Director: Ron Underwood | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,475
8/10
Season 3 Episode 10
55.
Once Upon a Time (2011–2018)
Episode:
Going Home
(2013)
TV-PG | 44 min | Adventure, Fantasy, Romance
The residents of Storybrooke race to stop Pan from placing another curse on the town.
Director: Ralph Hemecker | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 2,505
9.5/10
Season 3 Episode 11
56.
Once Upon a Time (2011–2018)
Episode:
New York City Serenade
(2014)
TV-PG | 43 min | Adventure, Fantasy, Romance
Everyone returns to the Enchanted Forest, except for Emma and Henry, who now live in New York and remember nothing of their time spent in Storybrooke.
Director: Billy Gierhart | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,828
9.5/10
Season 3 Episode 12
57.
Once Upon a Time (2011–2018)
Episode:
Witch Hunt
(2014)
TV-PG | 44 min | Adventure, Fantasy, Romance
Emma works with Regina to find out who took everyone's memories from the past year, as flashbacks show the Evil Queen and Robin Hood attempt to break into her castle, which has been overtaken by the Wicked Witch.
Director: Guy Ferland | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,568
8.5/10
Season 3 Episode 13
58.
Once Upon a Time (2011–2018)
Episode:
The Tower
(2014)
TV-PG | 44 min | Adventure, Fantasy, Romance
As the hunt for the Wicked Witch continues, she sets a plan for David into motion, as flashbacks show Charming encounter Rapunzel and assists her in facing her fears.
Director: Ralph Hemecker | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,443
8/10
Season 3 Episode 14
59.
Once Upon a Time (2011–2018)
Episode:
Quiet Minds
(2014)
TV-PG | 44 min | Adventure, Fantasy, Romance
Neal finds himself back in Storybrooke, as flashbacks show Baelfire and Belle attempt to bring Rumplestiltskin back from the dead.
Director: Eagle Egilsson | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,514
8.5/10
Season 3 Episode 15
60.
Once Upon a Time (2011–2018)
Episode:
It's Not Easy Being Green
(2014)
TV-PG | 44 min | Adventure, Fantasy, Romance
After Neal is laid to rest, Zelena challenges Regina to a fight to the death, as flashbacks show Zelena's past and the reason behind her hatred for Regina.
Director: Mario Van Peebles | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,486
8.5/10
Season 3 Episode 16
61.
Once Upon a Time (2011–2018)
Episode:
The Jolly Roger
(2014)
TV-PG | 44 min | Adventure, Fantasy, Romance
Regina instructs Emma in magic and Ariel arrives in Storybrooke looking for Eric, as flashbacks show Ariel and Hook's encounter during the missing year.
Director: Ernest R. Dickerson | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,533
9/10
Season 3 Episode 17
62.
Once Upon a Time (2011–2018)
Episode:
Bleeding Through
(2014)
TV-PG | 44 min | Adventure, Fantasy, Romance
After Zelena steals Regina's heart, Regina casts a spell to discover the truth about why Cora abandoned Zelena. Meanwhile, Belle discovers Zelena's plan.
Director: Romeo Tirone | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,473
8.5/10
Season 3 Episode 18
63.
Once Upon a Time (2011–2018)
Episode:
A Curious Thing
(2014)
TV-PG | 44 min | Adventure, Fantasy, Romance
Zelena threatens to kill Henry if Hook doesn't kiss Emma and take her magic away, as flashbacks show when the curse to send everyone back to Storybrooke was cast during the missing year.
Director: Ralph Hemecker | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,512
9/10
Season 3 Episode 19
64.
Once Upon a Time (2011–2018)
Episode:
Kansas
(2014)
TV-PG | 44 min | Adventure, Fantasy, Romance
The residents of Storybrooke try to prevent Zelena from stealing Mary Margeret's newborn baby for use in her evil plan, as flashbacks show Glinda attempt to convince Zelena to fight her evil tendencies and join her as a protector of Oz.
Director: Gwyneth Horder-Payton | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,501
9/10
Season 3 Episode 20
65.
Once Upon a Time (2011–2018)
Episode:
Snow Drifts
(2014)
TV-PG | 44 min | Adventure, Fantasy, Romance
When Zelena's time portal re-opens and sends Emma and Hook into the Enchanted Forest of the past, their actions have dire consequences for the future.
Director: Ron Underwood | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,908
9.5/10
Season 3 Episode 21
66.
Once Upon a Time (2011–2018)
Episode:
There's No Place Like Home
(2014)
TV-PG | 45 min | Adventure, Fantasy, Romance
Emma and Hook attempt to rectify the mistakes they made in the Enchanted Forest of the past and find their way back to Storybrooke in the present.
Director: Ralph Hemecker | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 2,673
10/10
Season 3 Episode 22
67.
Once Upon a Time (2011–2018)
Episode:
A Tale of Two Sisters
(2014)
TV-PG | 43 min | Adventure, Fantasy, Romance
Regina struggles to cope following Marian's arrival in Storybrooke, as a mysterious woman roams the town after emerging from Zelena's time portal.
Director: Ralph Hemecker | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 2,039
9/10
Season 4 Episode 1
68.
Once Upon a Time (2011–2018)
Episode:
White Out
(2014)
TV-PG | 44 min | Adventure, Fantasy, Romance
Elsa accidentally places Emma's life in danger when she traps both of them inside an ice cave, as flashbacks show Anna help a younger Charming to fight a warlord named Bo Peep.
Director: Ron Underwood | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,690
9/10
Season 4 Episode 2
69.
Once Upon a Time (2011–2018)
Episode:
Rocky Road
(2014)
TV-PG | 44 min | Adventure, Fantasy, Romance
When an icy spell is cast on Marian, the residents of Storybrooke place the blame on Elsa, unaware the mysterious woman who runs the town's ice cream parlor has the same powers as Elsa and is trying to frame her.
Director: Morgan Beggs | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,590
9/10
Season 4 Episode 3
70.
Once Upon a Time (2011–2018)
Episode:
The Apprentice
(2014)
TV-PG | 44 min | Adventure, Fantasy, Romance
Hook asks Gold for his hand to be reattached for a first date with Emma, as flashbacks show when Anna made a deal with Rumplestiltskin.
Director: Ralph Hemecker | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,577
8/10
Season 4 Episode 4
71.
Once Upon a Time (2011–2018)
Episode:
Breaking Glass
(2014)
TV-PG | 44 min | Adventure, Fantasy, Romance
Regina reluctantly teams up with Emma to search for the Snow Queen after Sidney discovers her whereabouts, as flashbacks show a young Emma befriend a girl who, like her, is a runaway orphan.
Director: Alrick Riley | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,541
8.5/10
Season 4 Episode 5
72.
Once Upon a Time (2011–2018)
Episode:
Family Business
(2014)
TV-PG | 44 min | Adventure, Fantasy, Romance
Emma becomes determined to discover the Snow Queen's plan after discovering she was once her foster mother and Belle searches for the Snow Queen's hideout, as flashbacks show her travel to Arendelle to discover the fate of her mother.
Director: Mario Van Peebles | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,427
8/10
Season 4 Episode 6
73.
Once Upon a Time (2011–2018)
Episode:
The Snow Queen
(2014)
TV-PG | 43 min | Adventure, Fantasy, Romance
Emma captures the Snow Queen and interrogates her at the sheriff's station and Regina and Robin's relationship grows increasingly complex, as flashbacks detail information about the Snow Queen's life in Arendelle.
Director: Billy Gierhart | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,480
8.5/10
Season 4 Episode 7
74.
Once Upon a Time (2011–2018)
Episode:
Smash the Mirror: Part 1
(2014)
TV-PG | 41 min | Adventure, Fantasy, Romance
Gold interferes with the Snow Queen's plans for his own agenda, as flashbacks show the Snow Queen try to pit Elsa and Anna against each other. Emma turns to Gold for help getting her powers under control.
Director: Eagle Egilsson | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,577
9/10
Season 4 Episode 8
75.
Once Upon a Time (2011–2018)
Episode:
Smash the Mirror: Part 2
(2014)
TV-PG | 44 min | Adventure, Fantasy, Romance
As everyone races to stop Emma from giving up her powers, Robin finds a clue that could point Regina to the elusive author of the storybook.
Director: Ralph Hemecker | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,102
9/10
Season 4 Episode 9
76.
Once Upon a Time (2011–2018)
Episode:
Fall
(2014)
TV-PG | 44 min | Adventure, Fantasy, Romance
As the Spell of Shattered Sight approaches Storybrooke, Emma and Elsa search for Anna, Belle and the fairies work on an antidote, and Gold, with a reluctant Hook as his servant, works on an exit strategy.
Director: Mario Van Peebles | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,590
9/10
Season 4 Episode 10
77.
Once Upon a Time (2011–2018)
Episode:
Shattered Sight
(2014)
TV-PG | 44 min | Adventure, Fantasy, Romance
As the Spell of Shattered Sight hits Storybrooke, Emma and Elsa race against the clock to free themselves of the ribbons and take down the Snow Queen.
Director: Gwyneth Horder-Payton | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,606
9/10
Season 4 Episode 11
78.
Once Upon a Time (2011–2018)
Episode:
Heroes and Villains
(2014)
TV-PG | 43 min | Adventure, Fantasy, Romance
In the aftermath of the Snow Queen's curse; Emma looks for a portal so Elsa, Anna and Kristoff can return to Arendelle, Regina makes a difficult choice, and Gold's quest for power reaches a dramatic conclusion.
Director: Ralph Hemecker | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,589
9/10
Season 4 Episode 12
79.
Once Upon a Time (2011–2018)
Episode:
Darkness on the Edge of Town
(2015)
TV-PG | 44 min | Adventure, Fantasy, Romance
Hook and Belle search for a way to release the fairies from the Sorcerer's hat, Emma, Regina and Henry continue to look for clues that could lead them to the Author, and Gold and Ursula enlist Cruella to join their cause, as flashbacks show their first meeting.
Director: Jon Amiel | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,450
8/10
Season 4 Episode 13
80.
Once Upon a Time (2011–2018)
Episode:
Unforgiven
(2015)
TV-PG | 44 min | Adventure, Fantasy, Romance
Regina and Henry turn to Marco and Pinocchio for help in their quest to find the Author. Emma worries that Mary Margaret and David are hiding something from her as they remain wary of Cruella and Ursula.
Director: Adam Horowitz | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,361
8/10
Season 4 Episode 14
81.
Once Upon a Time (2011–2018)
Episode:
Enter the Dragon
(2015)
TV-PG | 44 min | Adventure, Fantasy, Romance
In order to infiltrate the Queens of Darkness as a spy, Regina has to prove that she is still a villain. Meanwhile, Hook asks Belle for an unusual favor, and Henry makes progress on his search for the Author.
Director: Ralph Hemecker | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,321
7.5/10
Season 4 Episode 15
82.
Once Upon a Time (2011–2018)
Episode:
Poor Unfortunate Soul
(2015)
TV-PG | 44 min | Adventure, Fantasy, Romance
Hook tries to make a deal with Ursula as flashbacks show their complicated past, while Regina struggles to maintain her cover with Gold, Cruella and Maleficent.
Director: Steve Pearlman | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,451
8.5/10
Season 4 Episode 16
83.
Once Upon a Time (2011–2018)
Episode:
Best Laid Plans
(2015)
TV-PG | 44 min | Adventure, Fantasy, Romance
Maleficent puts Storybrooke under a sleeping curse in an attempt to steal the page that the Author is trapped inside. Mary Margaret and David struggle with their guilt as flashbacks show them go to extreme lengths to protect their unborn child from darkness.
Director: Ron Underwood | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,322
7.5/10
Season 4 Episode 17
84.
Once Upon a Time (2011–2018)
Episode:
Heart of Gold
(2015)
TV-PG | 44 min | Adventure, Fantasy, Romance
The Author joins forces with Gold and Regina fears for Robin's safety, as flashbacks show what happened to Robin after leaving Storybrooke with Marian and Roland.
Director: Billy Gierhart | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,361
7.5/10
Season 4 Episode 18
85.
Once Upon a Time (2011–2018)
Episode:
Sympathy for the De Vil
(2015)
TV-PG | 44 min | Adventure, Fantasy, Romance
Regina's plans to head to New York to rescue Robin from Zelena are halted when Cruella kidnaps Henry, as flashbacks show her encounter the Author, who encourages her to stand up to her oppressive mother.
Director: Romeo Tirone | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,431
8/10
Season 4 Episode 19
86.
Once Upon a Time (2011–2018)
Episode:
Lily
(2015)
TV-PG | 44 min | Adventure, Fantasy, Romance
Emma realizes Maleficent's daughter is her former childhood friend Lily and leaves Storybrooke with Regina to find her, as well as to rescue Robin from Zelena.
Director: Ralph Hemecker | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,353
8/10
Season 4 Episode 20
87.
Once Upon a Time (2011–2018)
Episode:
Mother
(2015)
TV-PG | 44 min | Adventure, Fantasy, Romance
Emma reunites Maleficent with Lily, who is still hell bent on seeking revenge against Mary Margaret and David. Meanwhile, Regina and Robin struggle to cope with the implications of Zelena's pregnancy.
Director: Ron Underwood | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,270
7.5/10
Season 4 Episode 21
88.
Once Upon a Time (2011–2018)
Episode:
Operation Mongoose: Part 1
(2015)
TV-PG | 44 min | Adventure, Fantasy, Romance
The Author proves to be a formidable wild card and forges an alliance with Gold. Emma, her parents, Hook and Regina scramble to stop them, but when Gold and the Author turn the tables on ... See full summary »
Director: Romeo Tirone | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,628
9/10
Season 4 Episode 22
89.
Once Upon a Time (2011–2018)
Episode:
Operation Mongoose: Part 2
(2015)
TV-PG | 45 min | Adventure, Fantasy, Romance
The author aligns with Gold, while Emma, her parents, Hook and Regina try to stop them; Henry steps up to save his family.
Director: Ralph Hemecker | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,964
9.5/10
Season 4 Episode 23
90.
Once Upon a Time (2011–2018)
Episode:
The Dark Swan
(2015)
TV-PG | 44 min | Adventure, Fantasy, Romance
With Emma now facing the nature of the Darkness in herself, she encounters Merida. Her family and friends go to extreme measurements to find Emma and bring her home safely.
Director: Ron Underwood | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,806
9.5/10
Season 5 Episode 1
91.
Once Upon a Time (2011–2018)
Episode:
The Price
(2015)
TV-PG | 44 min | Adventure, Fantasy, Romance
While Prince Arthur organizes a ball in Camelot, darkness rises in Storybrooke, to the search of a savior.
Director: Romeo Tirone | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,421
92.
Once Upon a Time (2011–2018)
Episode:
Siege Perilous
(2015)
TV-PG | 44 min | Adventure, Fantasy, Romance
A royal ball is held in Camelot, but a dark turn of events forces David and Robin to take action. Meanwhile, Regina's fortitude is tested as she tries to safeguard Emma; and back in ... See full summary »
Director: Ralph Hemecker | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,272
93.
Once Upon a Time (2011–2018)
Episode:
The Broken Kingdom
(2015)
TV-PG | 44 min | Adventure, Fantasy, Romance
In Rumplestiltskin return, Emma takes her chance at the taking of Excalibur, while King Arthur's real identity is revealed.
Director: Alrick Riley | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,269
94.
Once Upon a Time (2011–2018)
Episode:
Dreamcatcher
(2015)
TV-PG | 43 min | Adventure, Fantasy, Romance
Emma and Regina devise a plan to free Merlin, but they lack a pivotal ingredient. Meanwhile, Mary Margaret and David seek an important dagger; Henry asks Violet to go on a date; and Merida ... See full summary »
Director: Romeo Tirone | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,300
95.
Once Upon a Time (2011–2018)
Episode:
The Bear and the Bow
(2015)
TV-PG | 43 min | Adventure, Fantasy, Romance
Gold and Merida are tested to their limits, can they be the heroes they need to be? King Arthur's help is needed to contact Merlin but can he be trusted
Director: Ralph Hemecker | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,343
96.
Once Upon a Time (2011–2018)
Episode:
Nimue
(2015)
TV-PG | 43 min | Adventure, Fantasy, Romance
Emma's darkness is tested while she has an encounter with the first "dark one". The history of Excalibur is revealed.
Director: Romeo Tirone | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,311
97.
Once Upon a Time (2011–2018)
Episode:
Birth
(2015)
TV-PG | 43 min | Adventure, Fantasy, Romance
Hook risks everything to uncover the truth about what Emma did in Camelot.
Director: Eagle Egilsson | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,499
98.
Once Upon a Time (2011–2018)
Episode:
The Bear King
(2015)
TV-PG | 43 min | Adventure, Fantasy, Romance
Red and Mulan return to help Merida uncover the truth about her father's death.
Director: Geofrey Hildrew | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,332
99.
Once Upon a Time (2011–2018)
Episode:
Broken Heart
(2015)
TV-PG | 43 min | Adventure, Fantasy, Romance
Hook's centuries old lust for revenge against Rumpelstiltskin is reignited. Destiny collides as the forces of light and dark are on a charged confrontation.
Director: Romeo Tirone | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,279
100.
Once Upon a Time (2011–2018)
Episode:
Swan Song
(2015)
TV-PG | 43 min | Adventure, Fantasy, Romance
The dark siege of Storybrooke is underway as all of the resurrected Dark Ones target a living soul for sacrifice so that they can return to the realm of the living.
Director: Gwyneth Horder-Payton | Stars: Ginnifer Goodwin, Jennifer Morrison, Lana Parrilla, Josh Dallas
Votes: 1,463
Tell Your Friends