watch Once Upon a Time free online

105 Available, 110 Aired
Last Aired S05E23 on May 15, 2016
105 episodes available of 110 aired
6.2 (120 Ratings)
43 Min

There is a town in Maine where every story book character you've ever known is trapped between two worlds, victims of a powerful curse. Only one knows the truth and only one can break the spell. Emma Swan is a 28-year-old bail bonds collector who has been supporting herself since she was abandoned as a baby. Things change for her when her son Henry, whom she abandoned years ago, finds her and asks for her help explaining that she is from a different world where she is Snow White's missing daughter.

Crew: N/A
Tags:

Support us by sharing:

All Once Upon a Time (2011) Episodes

Once Upon a Time Seasons

  1. Watch Once Upon a Time Season 5 S05
    22 of 23 Ep. Available 2015
  2. 20 of 23 Ep. Available 2014
  3. 19 of 20 Ep. Available 2013
  4. 22 of 22 Ep. Available 2012
  5. 22 of 22 Ep. Available 2011

Once Upon a Time Episodes

  1. 23 Watch Once Upon a Time S05E23 online - An Untold Story
    Available Aired on May 15, 2016
  2. 22
    Available Aired on May 15, 2016
  3. 21
    Available Aired on May 08, 2016
  4. 20
    Available Aired on May 01, 2016
  5. 19
    Available Aired on Apr 24, 2016
  6. 18
    Available Aired on Apr 17, 2016
  7. 17
    Available Aired on Apr 10, 2016
  8. 16
    Available Aired on Apr 03, 2016
  9. 15
    Not Available Aired on Mar 27, 2016
  10. 14
    Available Aired on Mar 20, 2016
  11. 13
    Available Aired on Mar 13, 2016
  12. 12
    Available Aired on Mar 06, 2016
  13. 11
    Available Aired on Dec 06, 2015
  14. 10
    Available Aired on Nov 29, 2015
  15. 9
    Available Aired on Nov 15, 2015
  16. 8
    Available Aired on Nov 15, 2015
  17. 7
    Available Aired on Nov 08, 2015
  18. 6
    Available Aired on Nov 01, 2015
  19. 5
    Available Aired on Oct 25, 2015
  20. 4
    Available Aired on Oct 18, 2015
  21. 3
    Available Aired on Oct 11, 2015
  22. 2
    Available Aired on Oct 04, 2015
  23. 1
    Available Aired on Sep 27, 2015
  1. 23
    Not Available Aired on May 10, 2015
  2. 22
    Available Aired on May 10, 2015
  3. 21
    Available Aired on May 03, 2015
  4. 20
    Available Aired on Apr 26, 2015
  5. 19
    Available Aired on Apr 19, 2015
  6. 18
    Available Aired on Apr 12, 2015
  7. 17
    Available Aired on Mar 29, 2015
  8. 16
    Available Aired on Mar 22, 2015
  9. 15
    Available Aired on Mar 15, 2015
  10. 14
    Available Aired on Mar 08, 2015
  11. 13
    Available Aired on Mar 01, 2015
  12. 12
    Available Aired on Dec 14, 2014
  13. 11
    Available Aired on Dec 07, 2014
  14. 10
    Not Available Aired on Nov 30, 2014
  15. 9
    Not Available Aired on Nov 16, 2014
  16. 8
    Available Aired on Nov 16, 2014
  17. 7
    Available Aired on Nov 09, 2014
  18. 6
    Available Aired on Nov 02, 2014
  19. 5
    Available Aired on Oct 26, 2014
  20. 4
    Available Aired on Oct 19, 2014
  21. 3
    Available Aired on Oct 12, 2014
  22. 2
    Available Aired on Oct 05, 2014
  23. 1
    Available Aired on Sep 28, 2014
  1. 22
    Not Available Aired on May 11, 2014
  2. 21
    Available Aired on May 11, 2014
  3. 20
    Available Aired on May 04, 2014
  4. 19
    Available Aired on Apr 27, 2014
  5. 17
    Available Aired on Apr 13, 2014
  6. 16
    Available Aired on Apr 06, 2014
  7. 15
    Available Aired on Mar 30, 2014
  8. 14
    Available Aired on Mar 23, 2014
  9. 13
    Available Aired on Mar 16, 2014
  10. 12
    Available Aired on Mar 09, 2014
  11. 11
    Available Aired on Dec 15, 2013
  12. 9
    Available Aired on Dec 01, 2013
  13. 8
    Available Aired on Nov 17, 2013
  14. 7
    Available Aired on Nov 10, 2013
  15. 6
    Available Aired on Nov 03, 2013
  16. 5
    Available Aired on Oct 27, 2013
  17. 4
    Available Aired on Oct 20, 2013
  18. 3
    Available Aired on Oct 13, 2013
  19. 2
    Available Aired on Oct 06, 2013
  20. 1
    Available Aired on Sep 29, 2013
  1. 22
    Available Aired on May 12, 2013
  2. 21
    Available Aired on May 05, 2013
  3. 20
    Available Aired on Apr 28, 2013
  4. 19
    Available Aired on Apr 21, 2013
  5. 18
    Available Aired on Mar 24, 2013
  6. 17
    Available Aired on Mar 17, 2013
  7. 16
    Available Aired on Mar 10, 2013
  8. 15
    Available Aired on Mar 03, 2013
  9. 14
    Available Aired on Feb 17, 2013
  10. 13
    Available Aired on Feb 10, 2013
  11. 12
    Available Aired on Jan 20, 2013
  12. 11
    Available Aired on Jan 13, 2013
  13. 10
    Available Aired on Jan 06, 2013
  14. 9
    Available Aired on Dec 02, 2012
  15. 8
    Available Aired on Nov 25, 2012
  16. 7
    Available Aired on Nov 11, 2012
  17. 6
    Available Aired on Nov 04, 2012
  18. 5
    Available Aired on Oct 28, 2012
  19. 4
    Available Aired on Oct 21, 2012
  20. 3
    Available Aired on Oct 14, 2012
  21. 2
    Available Aired on Oct 07, 2012
  22. 1
    Available Aired on Sep 30, 2012
  1. 22
    Available Aired on May 13, 2012
  2. 21
    Available Aired on May 06, 2012
  3. 20
    Available Aired on Apr 29, 2012
  4. 19
    Available Aired on Apr 22, 2012
  5. 18
    Available Aired on Apr 01, 2012
  6. 17
    Available Aired on Mar 25, 2012
  7. 16
    Available Aired on Mar 18, 2012
  8. 15
    Available Aired on Mar 11, 2012
  9. 14
    Available Aired on Mar 04, 2012
  10. 13
    Available Aired on Feb 18, 2012
  11. 12
    Available Aired on Feb 12, 2012
  12. 11
    Available Aired on Jan 29, 2012
  13. 10
    Available Aired on Jan 22, 2012
  14. 9
    Available Aired on Jan 15, 2012
  15. 8
    Available Aired on Jan 08, 2012
  16. 7
    Available Aired on Dec 11, 2011
  17. 6
    Available Aired on Dec 04, 2011
  18. 5
    Available Aired on Nov 27, 2011
  19. 4
    Available Aired on Nov 13, 2011
  20. 3
    Available Aired on Nov 06, 2011
  21. 2
    Available Aired on Oct 30, 2011
  22. 1
    Available Aired on Oct 23, 2011

Watch Once Upon a Time season 5 episode 23 (S05E23)

Watch Now

With the possibility of magic being destroyed and the fate of Storybrooke hanging in the balance, it’s a race for Emma and Regina to track down Henry before Gold can find him first. Regina continues to struggle with her frustrations over her former evil-self and, elsewhere, Snow, David, Hook, and Zelena are imprisoned and must contend with two very disturbed individuals that may give Gold a run for his money.

Watch Once Upon a Time season 5 episode 22 (S05E22)

Watch Now

Regina reels from the death of Robin Hood, and everyone tries to give her room to grieve, but when the heroes discover Gold has stolen Hades’ Olympian Crystal and tethered all of Storybrooke’s magic to it, they set out to stop him. Henry decides he no longer can stand all the pain magic has caused his family, so he goes rogue, with Violet in tow, to destroy magic once and for all. Meanwhile, Zelena, Snow, David, and Hook attempt to open a portal that will return Merida and the other Storybrooke guests to their homes, but things go awry, and the group winds up in a deranged new world.

Watch Once Upon a Time season 5 episode 21 (S05E21)

Watch Now

Emma, David, Regina, Robin and Henry are finally back home in Storybrooke and reunited with Snow, but, unfortunately, they still have to contend with Hades, who continues to deceive Zelena as he lays out his plan to use the all-powerful Olympian Crystal to take over the town. The heroes desperately search for a way to defeat Hades while Hook does the same in the Underworld, looking for those missing storybook pages. Regina and Robin take a more direct approach, which culminates in an epic showdown that will leave our heroes forever changed.

Watch Once Upon a Time season 5 episode 20 (S05E20)

Watch Now

Hades turns to the heroes to ask for help with getting Zelena back from Rumplestiltskin and Peter Pan. In return, he offers to take all their names off their tombstones. However, when Hook is still unable to leave, he and Emma must journey into the depths of the Underworld. Meanwhile, Cruella De Vil is determined to keep the heroes trapped in the Underworld. In flashbacks, Emma searches for answers about her family and makes an unexpected friendship.

Watch Once Upon a Time season 5 episode 19 (S05E19)

Watch Now

Now that Hades and Zelena are reunited, Hades tells Zelena that he wants a future with her outside of the Underworld. All she needs to do is heal his heart with True Love’s Kiss so they can leave the Underworld and trap the heroes there for eternity. When Regina overhears of this plan, she enlists Cora’s help to find a way to separate Zelena from Hades. However, Cora reveals a family secret that could change Regina and Zelena’s lives forever. Meanwhile, David finally meets James, only to realize that his twin is determined to seek revenge on him for stealing the life he could have had.

Watch Once Upon a Time season 5 episode 18 (S05E18)

Watch Now

In flashbacks, Ruby and Mulan find themselves in Oz, where they meet Dorothy. After the three witness Zelena’s return to Oz, they look for a way to defeat her once and for all. However, Dorothy mysteriously disappears, and Ruby’s search for her new friend lands her in the Underworld. Reunited with the heroes, Ruby teams up with Emma, Regina and Snow to continue looking for Dorothy. Meanwhile, Snow and David struggle with not being able to be with their son, Neal, and devise a plan so that one of them can escape the Underworld.

Watch Once Upon a Time season 5 episode 17 (S05E17)

Watch Now

Belle turns to Rumplestiltskin with hope of finding a way to protect their child from Hades. However, they disagree over whether to use dark magic, as Belle forbids Rumplestiltskin from using his powers for evil. Meanwhile, Hades secretly meets with Gaston in the Underworld and encourages him to seek revenge on Rumplestiltskin. As the heroes try to find a way to defeat Hades, Emma has a terrifying nightmare that she realizes is beginning to come true. And in flashbacks, Belle and Gaston meet for the first time, but their blossoming romance comes to a halt on the eve of the Ogre wars.

Watch Once Upon a Time season 5 episode 16 (S05E16)

Watch Now

Emma, Snow, David, Regina, Robin, Henry and Hook continue to search for a way to free everyone from the Underworld. At the mercy of Hades, Gold creates a portal to Storybrooke, which transports Belle, Zelena and Baby Hood to the Underworld. While Zelena and Regina get into a sibling squabble, Belle is reunited with Rumple only to learn some tremendously shocking news that will change her life forever. Meanwhile, Snow and David hopelessly attempt to send a message from the Underworld to their son, Neal. In flashbacks, Hades learns about Zelena’s very special spell and pays her a visit in Oz with the intention of striking an alliance, but finds himself with more than just a partner in crime.

Watch Once Upon a Time season 5 episode 15 (S05E15)

Watch Now

In Underbrooke, Hook questions whether he is worthy of forgiveness after meeting his brother Liam. In the past, Liam makes a deal of his own to save himself and his brother... at the cost of a ship's worth of men. Meanwhile, Henry meets the Apprentice and learns of his true power.

Watch Once Upon a Time season 5 episode 14 (S05E14)

Watch Now

Hook's captivity takes a dark turn when Hades threatens to condemn him to the River of Lost Souls after Hook refuses to choose which three of his friends will have to remain in the Underworld. Meanwhile, Gold is suddenly eager to help Emma, Snow, David, Regina, Robin and Henry find Hook so he can return home to Belle; but in order to do so, he must find his ex-wife Milah in the Underworld and ask for her help. In Fairy Tale Land flashbacks, Rumple and Milah face a life-or-death crisis concerning their son, Baelfire, that forces Rumple to make a deal that will haunt him.

Watch Once Upon a Time season 5 episode 13 (S05E13)

Watch Now

Watch Once Upon a Time season 5 episode 12 (S05E12)

Watch Now

Emma, Regina, Mary Margaret, David, Robin, Henry and Gold arrive in the Underworld, on a mission to rescue Hook, only to discover that their search will be more difficult than they had anticipated. The inhabitants of the Underworld — all souls with unfinished business and many with quite personal vendettas — hound our heroes at every turn. Meanwhile, in an Enchanted Forest flashback, a familiar face from the Evil Queen’s past returns to present Regina with the perfect birthday gift.

Watch Once Upon a Time season 5 episode 11 (S05E11)

Watch Now

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. With doom imminent, Gold advises Mary Margaret, David and the rest of the heroes to spend their last fleeting moments enjoying the company of their loved ones. Emma, however, refuses to give up, knowing that she is responsible for righting all the poor choices she made as Dark One - there's only one problem, Dark Hook. When they face-off with the fate of Storybrooke at stake, Hook's actions will devastate Emma in a way no one saw coming. In a Fairy Tale Land flashback, the Evil Queen tests Hook's mettle by forcing him to confront a demon from his past before contracting him to dispatch one from hers.

Watch Once Upon a Time season 5 episode 10 (S05E10)

Watch Now

In a Camelot flashback, Hook becomes a Dark One and his lust for revenge against Rumplestiltskin is reignited. When Emma and Hook disagree about their best course of action, the final pieces of the puzzle are revealed as events in Camelot catch up to the present and we witness a charged confrontation between the forces of light and dark that sends our heroes on a collision course with destiny. Meanwhile, in Storybrooke, Hook’s centuries old lust for revenge against Gold puts both of their fates in jeopardy while Emma’s love faces the ultimate test as she tries to convince Hook to turn away from the darkness before she, Mary Margaret, David and Regina embark on a new mission as an unsuspected evil is released.

Watch Once Upon a Time season 5 episode 9 (S05E09)

Watch Now

Zelena and Arthur journey to DunBroch on a mission to retrieve an enchanted relic that will provide the advantage they need to vanquish Emma and our heroes. Their path will cross with Merida’s, who is on a journey of her own to pay a debt that her father, King Fergus, owed to the Witch when he died. Merida enlists the help of two friends, Mulan and Ruby, but, in order to satisfy the Witch and save DunBroch, she first must discover the identity of the knight who killed her father. In flashbacks, Merida learns about bravery and honor as she trains for combat and rides alongside Fergus into the infamous battle that claims his life.

Watch Once Upon a Time season 5 episode 8 (S05E08)

Watch Now

Tensions in Camelot come to a head when Merlin, now under Arthur’s control, delivers an ultimatum to Emma: hand over the Dark One dagger and the Promethean spark or he will kill her entire family. Refusing to give in, Emma and our heroes face off against Arthur, Merlin and Zelena in an epic battle of magic and will. Just when the end is in sight, Emma is forced to make a gut-wrenching choice that no one saw coming. Back in Storybrooke, Zelena’s pregnancy mysteriously accelerates and Hook goes to new and desperate lengths to get answers from the Dark Swan.

Watch Once Upon a Time season 5 episode 7 (S05E07)

Watch Now

In Camelot, Merlin spearheads a mission to reunite the dagger with Excalibur so he can use the weapon to save Emma from the darkness threatening her soul. With Zelena in tow, Hook, Mary Margaret, David, Regina and Robin steal into Arthur’s castle to take the broken sword from the maniacal king. Meanwhile, Merlin brings Emma along on a journey to confront his ancient nemesis and retrieve the sacred spark he’ll need to reforge Excalibur. Both parties are tested, but one suffers a blow that could derail the entire operation. In a flashback to long before the Age of Arthur, young Merlin finds purpose after he is blessed with magic and immortality, but when he falls in love with a young refugee named Nimue, everything changes for Merlin, as their romance starts a chain of events that touches every one of our present day heroes.

Watch Once Upon a Time season 5 episode 6 (S05E06)

Watch Now

In a Camelot flashback, a chance encounter with Merlin, David, Hook and Belle gives Merida new hope in her quest to save her brothers from the usurping clans of DunBroch. Unwilling to leave anything up to fate, Merida brings Belle along on a dangerous journey that culminates with an invaluable lesson in bravery. In Storybrooke, Regina, Mary Margaret and David discover the spell that would allow one of Merlin’s chosen to communicate with him, but when Arthur fails to reach the missing sorcerer the heroes grow suspicious. Meanwhile, Emma commands Merida to kill Belle in hopes of forcing Mr. Gold’s heroic transformation. With Merida unable to disobey Emma’s orders.

Watch Once Upon a Time season 5 episode 5 (S05E05)

Watch Now

In Camelot, as Mary Margaret and David attempt to retrieve the Dark One dagger, Emma uses a Dreamcatcher to look into the past to see how Merlin was transformed into a tree. Together, Emma and Regina figure out the critical ingredient they must acquire to free Merlin, but it's a race against Arthur, who does not want Merlin released. Meanwhile, with encouragement from his moms, Henry musters up the courage to ask Violet on a date. Back in Storybrooke, the heroes break into Emma's house hoping to locate Gold, but what they find will give them a glimpse of Emma's end game. Far from prying eyes, Merida sets about the mission Emma has tasked her with and begins molding Gold into the hero they need to draw Excalibur.

Watch Once Upon a Time season 5 episode 4 (S05E04)

Watch Now

After receiving a cryptic warning from Lancelot about Arthur's intentions, Mary Margaret realizes Arthur may be the heroes' biggest threat, but when she is unable to convince David of the danger, she takes matters into her own hands. Meanwhile, Hook's unwavering love for Emma provides a glimmer of hope in her struggle against the unrelenting voice of Rumplestiltskin. In a Camelot flashback, Guinevere senses that Arthur is losing his way, consumed by his obsession with making Excalibur whole, so she sets out with Lancelot on her own quest into the heart of darkness. In Storybrooke, Dark Emma unleashes a secret weapon in the next phase of her plan to find the brave soul she needs to draw Excalibur from the stone.

Watch Once Upon a Time season 5 episode 3 (S05E03)

Watch Now

In Camelot, the heroes feverishly work to free Merlin. Determined to help Emma, David embarks on a quest to retrieve a magical relic that Regina could use to communicate with the imprisoned sorcerer, but, when David leaves, Arthur insists on joining him because the dangers ahead are greater than he can imagine. Meanwhile, Mary Margaret discovers the fate of her old friend Lancelot. Back in Storybrooke, Arthur seeks David’s help to catch a thief who threatens the safety of the citizens of Camelot. Across town, Emma reaches out to a conflicted Hook as she sets about her plan to draw Excalibur from the stone.

Watch Once Upon a Time season 5 episode 2 (S05E02)

Watch Now

In an effort to protect Emma, Regina steps up in a surprising way that will test her mettle as a force for good. King Arthur and Queen Guinevere throw a royal ball to welcome the heroes to Camelot, but when the celebration takes a deadly turn, David and Robin must leap into action or lose a crucial asset in the fight to save Emma. Back in Storybrooke, Hook deploys a tried-and-true technique in hopes of bringing Emma back to the light while the heroes discover that some unexpected baggage has followed them home from Camelot.

Watch Once Upon a Time season 5 episode 1 (S05E01)

Watch Now

Immediately after becoming the Dark One, Emma disappears and the heroes must band together to save her, but first they have to find her, which will require the help of an unlikely ally. Meanwhile, in the Enchanted Forest, Emma struggles to resist her dark urges as she searches for Merlin in the hope that he can stop her transformation. Along the way to Camelot, she gets help from the plucky and brave warrior princess Merida, as well as King Arthur and his Knights of the Round Table.

Watch Once Upon a Time season 4 episode 23 (S04E23)

Watch Now

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 heroes and villains alike, the prospect of any happy outcome appears worlds away. Henry discovers he has big shoes to fill as he steps up to save his family before the story’s final page is turned. It’s a race to the finish, and everything culminates with a shocking twist that will leave the residents of Storybrooke reeling

Watch Once Upon a Time season 4 episode 22 (S04E22)

Watch Now

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 heroes and villains alike, the prospect of any happy outcome appears worlds away. Henry discovers he has big shoes to fill as he steps up to save his family before the story’s final page is turned. It’s a race to the finish, and everything culminates with a shocking twist that will leave the residents of Storybrooke reeling.

Watch Once Upon a Time season 4 episode 21 (S04E21)

Watch Now

Emma returns to Storybrooke to reunite Lily with Maleficent while Regina and Robin struggle to cope with the implications of Zelena's pregnancy. When Gold's health takes a turn for the worse, Isaac looks to a new ally for help procuring the magic ink he needs to re-write history. In a Fairy Tale Land flashback, Cora returns from Wonderland to beg Regina's forgiveness on the anniversary of Daniel's murder. Cora vows to help her daughter find true love, but Regina remains suspicious of her mother's intentions.

Watch Once Upon a Time season 4 episode 20 (S04E20)

Watch Now

Emma’s potential for darkness is looming over everyone, but when Emma realizes Maleficent’s daughter Lily is in fact her closest friend from her foster care days, she resolves to find Lily and reunite her with her mother. Regina joins forces with Emma and together they set out to track down Lily and to warn Robin about Zelena. However, neither of them is prepared for the harsh realities they’ll encounter in the outside world. Meanwhile, in Storybrooke, Gold faces a crisis involving Belle. In a foster care flashback, things are looking up for young Emma with her new family until Lily’s appearance threatens to destabilize everything.

Watch Once Upon a Time season 4 episode 19 (S04E19)

Watch Now

In fictional 1920s England, viewers meet a young Cruella, whose oppressive mother uses her Dalmatians to terrorize her daughter. Cruella is confined to her mother’s attic until a mysterious stranger arrives and empowers her to challenge her captor. In Storybrooke, Regina gains leverage to keep Gold from interfering with her plan to rescue Robin, but her trip to New York takes the backseat when she and Emma learn that Cruella has kidnapped Henry.

Watch Once Upon a Time season 4 episode 18 (S04E18)

Watch Now

Emma is still reeling after learning the truth of her parents’ history with Maleficent, but she must focus on finding the Author, who is running loose in Storybrooke, before Gold does. When Gold’s quest for his happy ending grows more urgent, he blackmails Regina into helping him. In a Fairy Tale Land flashback, Robin Hood learns what it means to be an honorable thief when he accepts a proposition by Rumpelstiltskin to travel to Oz to steal a valuable magic elixir from the Wicked Witch.

Watch Once Upon a Time season 4 episode 17 (S04E17)

Watch Now

Hook tells Emma that her fate is at stake in Gold’s plan while Regina leads the villains on a wild goose chase. Henry makes a breakthrough in his search to find the Author, but Mary Margaret and David need a moment to reconsider the best course of action. In a Fairy Tale Land flashback, Snow and Charming search for a way to ensure their child will grow-up to be a hero. When a traveling peddler directs them to visit a kindly old hermit, Snow and Charming are presented with a choice that could secure their child’s goodness, but at a price that will haunt them for years to come.

Watch Once Upon a Time season 4 episode 16 (S04E16)

Watch Now

Hook leverages his complicated history with Ursula to find out what she knows about Gold’s endgame. Gold and the Queens of Darkness torture August for information about the Author as Emma, Mary Margaret and David race to find them. Regina grows concerned for Robin Hood’s safety while she struggles to maintain her cover with the villains. In a Fairy Tale Land flashback, when a restless young Ursula enlists Hook’s help to run away from home, she soon learns it isn’t wise to trust a pirate.

Watch Once Upon a Time season 4 episode 15 (S04E15)

Watch Now

In order to infiltrate the Queens of Darkness as a spy for the heroes, Regina must prove she’s still willing to get her hands dirty. Meanwhile, Emma, David and Mary Margaret scramble to keep tabs on their undercover operative. Hook requests an unusual favor from Belle as Henry makes progress on his search for the Author. In a Fairy Tale Land flashback, Regina befriends Maleficent and helps her to rekindle her lost spark.

Watch Once Upon a Time season 4 episode 14 (S04E14)

Watch Now

David and Mary Margaret suspect Cruella and Ursula have come to Storybrooke looking for something more than their own happy endings – something that threatens to reveal a secret they thought was long buried. Emma begins her own investigation of Cruella and Ursula, but she can’t shake the feeling that her friends and family are keeping something from her. Regina and Henry continue their search for the Author, turning to Pinocchio and Marco in the hope Pinocchio might remember a clue that will help them. Meanwhile, in a flashback to Fairy Tale Land, Snow and Charming cross paths with the Queens of Darkness as the threat of the Evil Queen’s Dark Curse hangs over all of them.

Watch Once Upon a Time season 4 episode 13 (S04E13)

Watch Now

With Gold banished from town, the residents of Storybrooke attempt to resume their normal lives. Hook and Belle search for a way to release the fairies from the Sorcerer’s hat, while Emma, Henry and Regina continue to look for clues that could lead them to the Author. But when a terrifying darkness descends on the town, Emma and Regina are forced to confront the true nature of evil. Meanwhile, in New York, Gold and Ursula enlist Cruella De Vil to join their cause.

Watch Once Upon a Time season 4 episode 12 (S04E12)

Watch Now

In the aftermath of the Snow Queen’s spell, our heroes try to pick up the pieces and Regina has to make a difficult choice. Hook’s fate hangs in the balance as Gold’s quest for power threatens everything he holds dear. And, in the Enchanted Forest flashback, an intrusion during Belle's stay at Rumplestiltskin's dark castle will wreak havoc in both the past and the future.

Watch Once Upon a Time season 4 episode 11 (S04E11)

Watch Now

As Storybrooke descends into chaos as the Snow Queen's spell takes hold, Emma and Elsa try to trick Regina into destroying the ribbons so that they can attack the Queen. In the past, Ingrid adopts Emma and attempts to show the girl that she's a powerful sorceress.

Watch Once Upon a Time season 4 episode 10 (S04E10)

Watch Now

The Snow Queen attempts to pit Anna and Elsa against each other; with her powers out of control, Emma seeks assistance from Gold; Regina's quest takes a surprising turn.

Watch Once Upon a Time season 4 episode 9 (S04E09)

Watch Now

Emma’s powers run amok and she turns to Gold for help, Elsa and Anna’s relationship is tested, and the Snow Queen’s agenda is revealed.

Watch Once Upon a Time season 4 episode 8 (S04E08)

Watch Now

Emma’s powers run amok and she turns to Gold for help, Elsa and Anna’s relationship is tested, and the Snow Queen’s agenda is revealed.

Watch Once Upon a Time season 4 episode 7 (S04E07)

Watch Now

Emma captures the Snow Queen and learns that they are more alike then she can possibly imagine. In arendelle of the past, Ingrid discovers her deadly ice powers and makes a pact with her two sisters to protect and always be there for one another – no matter what.

Watch Once Upon a Time season 4 episode 6 (S04E06)

Watch Now

The race is on to track down the elusive Snow Queen in order to discover what her ultimate end game is for Elsa and the residents of Storybrooke. Unaware that she does not possess the real blade that controls The Dark One, Belle attempts to use it to get her reluctant husband to show her where the Snow Queen is hiding. Belle travels to Arendelle and, with Anna's help, seeks out Grand Pabbie to help her regain her lost memories in order to discover the fate of her mother.

Watch Once Upon a Time season 4 episode 5 (S04E05)

Watch Now

Emma tries to convince a reluctant Regina to help her find the Snow Queen, only to discover that Regina is lying to her about Sidney's whereabouts. Meanwhile, David convinces Mary Margaret to go on a date, but the date turns into a hunt when Will escapes his jail cell. In the past, Emma befriends another young orphan who isn't all that she seems.

Watch Once Upon a Time season 4 episode 4 (S04E04)

Watch Now

Hook discovers that magic always comes with a price after he makes a deal with Mr. Gold to re-attach his hand so that he can embrace Emma with both hands on their first real date. And back in the fairy tale land of the past, Rumplestiltskin uses Anna to help him acquire a magical box from the sorcerer’s apprentice.

Watch Once Upon a Time season 4 episode 3 (S04E03)

Watch Now

Marian falls under a freezing curse and the townspeople believe that Elsa is responsible. When Emma and David go to Robin's camp to look for clues, they find Will Scarlet, who leads them to the culprit. Meanwhile, in the Arendelle of the past, Elsa and Kristoff go to find the urn that Hans plans to use to imprison Elsa, and encounter the Snow Queen.

Watch Once Upon a Time season 4 episode 2 (S04E02)

Watch Now

While desperately trying to find her sister Anna, Elsa accidentally traps them both inside an ice cave. Regina secludes herself from the town and Henry. With the townspeople considering Mary Margaret their leader, she faces her first leadership task in trying to re-start a generator and restore the town’s electricity after Elsa freezes and damages the power lines. Anna tries to teach a meek David to fight Bo Peep.

Watch Once Upon a Time season 4 episode 1 (S04E01)

Watch Now

A scared and confused Elsa from Arendelle finds herself in Storybrooke and creates a powerful snow monster for protection. Regina wonders if her relationship with Robin Hood has been completely quashed now that Marian's back in the picture. Elsa's sister wants to complete their parent's fateful journey and discover if their quest may have held the secret to containing Elsa's out of control ice powers.

Watch Once Upon a Time season 3 episode 22 (S03E22)

Watch Now

While Mary Margaret and David celebrate the naming of their son at a coronation in Granny's Diner, Emma and Hook are pulled into Zelena's time portal and find themselves in the Enchanted Forest of the past. But in their quest to discover a way back, they must be careful not to change anything or risk altering the lives of their friends and family - as well as their very own existence.

Watch Once Upon a Time season 3 episode 21 (S03E21)

Watch Now

While Mary Margaret and David celebrate the naming of their son at a coronation in Granny's Diner, Emma and Hook are pulled into Zelena's time portal and find themselves in the Enchanted Forest of the past. But in their quest to discover a way back, they must be careful not to change anything or risk altering the lives of their friends and family - as well as their very own existence.

Watch Once Upon a Time season 3 episode 20 (S03E20)

Watch Now

With Mary Margaret in labor and due to give birth at any moment, the residents of Storybrooke go on high alert in an attempt to ensure that Zelena doesn't try to steal her newborn baby for use in her ultimate game plan to turn back time and change her destiny -- while obliterating Regina's existence. Meanwhile, in the land of Oz of the past, Glinda tries to convince Zelena to fight her evil tendencies and join her and her sister witches as a protector of Oz. But the appearance of a young girl from Kansas could turn out to be her undoing.

Watch Once Upon a Time season 3 episode 19 (S03E19)

Watch Now

Zelena threatens to kill Henry if Hook - whose lips have been cursed by the Wicked Witch -- doesn't proceed with kissing Emma, which will drain all of her magical powers away, and things begin to heat up between Regina and Robin Hood. Meanwhile, back in the Fairy Tale Land that was during the past year, Snow and Charming go in search of Glinda, The Good Witch of the South, to see if she can help them defeat Zelena, and the curse that will ultimately send the Fairy Tale characters back to Storybrooke is cast -- but from an unlikely source.

Watch Once Upon a Time season 3 episode 17 (S03E17)

Watch Now

Ariel returns to Storybrooke and pleads with Hook to help her find Prince Eric, who never returned to the town when the new curse was invoked. Emma agrees to let Regina teach her how to use magic so that she can help defeat Zelena, and Mary Margaret and David try to prove that they can be just as much fun as Hook is with Henry -- who thinks they are boring. Meanwhile, in Fairy Tale Land during the past year, an angry Ariel confronts Hook over her missing Prince Eric, who she assumes was kidnapped and possibly killed by the swarthy pirate. But when Hook confesses that the Jolly Roger has been stolen and Eric is most likely the thief’s prisoner, Ariel unknowingly provides him with a clue as to who the culprit is, and Hook – with Ariel in tow - goes off in search of his ship.

Watch Once Upon a Time season 3 episode 16 (S03E16)

Watch Now

With Rumplestiltskin as her slave, Zelena challenges Regina to a fight to the death and shocks the Evil queen with the reveal of their familial connection, and the town lays Neal to rest. Meanwhile, back in the past in the land of Oz, a jealous Zelena asks the Wizard to send her to Fairy Tale Land after discovering that she has a sister, Regina, and that Rumplestiltskin is training her to become a powerful force to be reckoned with.

Watch Once Upon a Time season 3 episode 15 (S03E15)

Watch Now

Neal finds himself back in Storybrooke and yearns for a way to reconnect with his son Henry, whose memories of his father are gone, while also trying to find his own father, Rumplestiltskin, whom he has just learned is alive but missing, and Regina discovers a possible connection with Robin Hood. Meanwhile, in the Fairy Tale Land that was over the past year, agonizing over the death of his father, Neal - with the help of Belle and enchanted candelabra Lumiere - attempts to find a magical solution to bring back Rumplestiltskin from the dead.

Watch Once Upon a Time season 3 episode 14 (S03E14)

Watch Now

While Emma, David, Regina and Hook continue their search for the Wicked Witch, she, in turn, is planning a dark surprise for David, and Zelena’s prisoner is powerless under her watch as she plots her next course of action against the townspeople. Meanwhile, in the Fairy Tale Land that was in the previous year, Prince Charming stumbles upon Rapunzel, who is trapped inside a tower, and must help her confront her fears in order for her to be free.

Watch Once Upon a Time season 3 episode 13 (S03E13)

Watch Now

In New York, Hook tries to make Emma remember by something very powerful: true love. In the Enchanted Forest, Regina, Snow, and Charming all team up to defeat a very powerful witch. In another world's past, a young girl learns how to use wizardry only to be hunted by a mob.

Watch Once Upon a Time season 3 episode 12 (S03E12)

Watch Now

In New York, Hook tries to get Emma to remember who she really is. In the past, the Storybrooke residents return to the Enchanted Forest and are threatened by a threat like no other.

Watch Once Upon a Time season 3 episode 11 (S03E11)

Watch Now

The residents of Storybrooke race to stop Pan from placing another curse on the town.

Watch Once Upon a Time season 3 episode 9 (S03E09)

Watch Now

The race to stop Pan is on as Henry's life hangs in the balance; with Mr. Gold's help, Regina decides to adopt a baby.

Watch Once Upon a Time season 3 episode 8 (S03E08)

Watch Now

Watch Once Upon a Time season 3 episode 7 (S03E07)

Watch Now

Watch Once Upon a Time season 3 episode 6 (S03E06)

Watch Now

Watch Once Upon a Time season 3 episode 5 (S03E05)

Watch Now

With the deadly Dreamshade coursing through David’s body and close to death, Hook takes him on one last journey to find a sextant that could help them decipher a map that would lead them off Neverland. Meanwhile, in the Fairy Tale Land that was, Killian Jones – aka Hook – and his brother, Captain Liam, sail off under orders of the King to find a powerful indigenous plant on an uncharted land that could help heal any injury.

Watch Once Upon a Time season 3 episode 4 (S03E04)

Watch Now

Mr. Gold makes a decision to confront Pan, but will he go there to save Henry or give in to the prophecy that the boy will be his undoing? Neal finds himself back in Neverland and in the custody of one of Pan’s most loyal Lost Boys. And David struggles for his life as the poison continues to take its toll on him. Meanwhile, in the Fairy Tale Land that was, Rumplestiltskin goes in search of a missing Bae, who has followed a mysterious figure who steals away children with his music.

Watch Once Upon a Time season 3 episode 3 (S03E03)

Watch Now

In their continuing quest to find Peter Pan's hideout and save Henry, Hook suggests tracking down Tinker Bell in the hope that she will lead them straight to his camp. Pan reveals to Henry why he has brought him to Neverland and in the Enchanted Forest, Neal has a plan that could transport him to Emma, but it would involve using one of Robin Hood's most precious possessions. Meanwhile, in the Fairy Tale Land that was, Tinker Bell offers to help Regina improve her life.

Watch Once Upon a Time season 3 episode 2 (S03E02)

Watch Now

While Emma, Mary Margaret, David, Regina and Hook continue their search for Henry in Neverland, Peter Pan appears before a startled Emma and offers her a map that will reveal her son’s whereabouts. But the only way to make the map appear is for Emma to stop denying who she really is and come to grips with her true feelings about her identity – and Mr. Gold receives some unexpected advice from a friend that could lead him to understand his life’s journey while in Neverland. Meanwhile, in the Fairy Tale Land that was, when the Evil Queen presents Snow White with an offer to live her life with Charming in peace – with the caveat that she give up her claim to the throne – Charming makes it his mission to ensure that Snow doesn’t take the offer.

Watch Once Upon a Time season 3 episode 1 (S03E01)

Watch Now

Emma, Mary Margaret, David, Regina, Mr. Gold and Hook enter Neverland to search for a kidnapped Henry, they're greeted by a school of not-to-friendly mermaids who threaten to end their search before it begins; Henry finds himself on the run from the Lost Boys with another escapee from Peter Pan's encampment; and Neal, recovering from his wounds, travels through the Enchanted Forest with Mulan in an attempt to learn the fates of Emma and Henry.

Watch Once Upon a Time season 2 episode 22 (S02E22)

Watch Now

Storybrooke's inhabitants brace themselves as Greg and Tamara activate the trigger within the curse; Mr. Gold mourns; Hook rescues Bae, who is being pursued by the Lost Boys.

Watch Once Upon a Time season 2 episode 21 (S02E21)

Watch Now

Mary Margaret, David and Emma embark on a search when Regina and some magic beans go missing; Mr. Gold considers revealing the truth to Lacey; Bae winds up in 19th century London.

Watch Once Upon a Time season 2 episode 20 (S02E20)

Watch Now

Hook helps Regina with a plan to transport her and Henry back to Fairytale land; Emma grows increasingly suspicious of Tamara; the queen asks Rumpelstiltskin to transform her so that she can kill Snow White.

Watch Once Upon a Time season 2 episode 19 (S02E19)

Watch Now

Mr. Gold asks David for help jogging Belle's memory; Anton's magic beans begin to grow; Rumpelstiltskin goes after a thief.

Watch Once Upon a Time season 2 episode 18 (S02E18)

Watch Now

While off on her own to deal with what happened with Cora, Mary Margaret comes across an entirely wooden August; Neal invites his fiancee to Storybrooke.

Watch Once Upon a Time season 2 episode 17 (S02E17)

Watch Now

David, Emma and Mr. Gold try to protect Mary Margaret from a vengeful Regina; a man and his son find their way into Storybrooke.

Watch Once Upon a Time season 2 episode 16 (S02E16)

Watch Now

Cora and Regina try to overpower Mr. Gold; dark magic tempts Mary Margaret; Rumplestiltskin offers his services to Cora.

Watch Once Upon a Time season 2 episode 15 (S02E15)

Watch Now

When Mary Margaret learns of Cora and Regina's plan for the dagger, she resolves to find it first; Mr. Gold continues his search for Bae; the Blue Fairy offers Snow White an enchantment to save her mother.

Watch Once Upon a Time season 2 episode 14 (S02E14)

Watch Now

Emma, Henry and Mr. Gold search for Gold's son in New York; Hook, Cora and Regina look for one of Rumplestiltskin's most precious possessions.

Watch Once Upon a Time season 2 episode 13 (S02E13)

Watch Now

Cora brings the giant to Storybrooke, where he unleashes vengeance on the town; Emma and Henry go with Mr. Gold to search for his son; Greg asks Belle what she saw on the night of his accident; Anton the Giant befriends humans.

Watch Once Upon a Time season 2 episode 12 (S02E12)

Watch Now

A stranger may be a threat to the true identity of the townspeople; Cora tries to reunite with Regina.

Watch Once Upon a Time season 2 episode 11 (S02E11)

Watch Now

Mr. Gold tries to use an unwilling test subject to see if his spell works; Belle runs into vengeful Capt. Hook; David and Mary Margaret look for a bigger house.

Watch Once Upon a Time season 2 episode 10 (S02E10)

Watch Now

When Regina is accused of murdering a beloved fairy-tale character, Emma thinks she is innocent; Prince Charming and Snow White plan the evil queen's execution.

Watch Once Upon a Time season 2 episode 9 (S02E09)

Watch Now

Hook and Cora face off with Emma and Mary Margaret in a race for the compass; Mr. Gold and Regina plan to kill anyone who enters the portal.

Watch Once Upon a Time season 2 episode 8 (S02E08)

Watch Now

Cora tries to steal the compass from Emma and Mary Margaret; Regina and Mr. Gold must put David's life in danger in the hope that he will be able contact Mary Margaret.

Watch Once Upon a Time season 2 episode 7 (S02E07)

Watch Now

Ruby's fear about turning into a wolf is confirmed when she becomes the prime suspect for a vicious murder; Leroy finds treasure in a Storybrooke mine that could help Emma and Mary Margaret.

Watch Once Upon a Time season 2 episode 6 (S02E06)

Watch Now

Emma follows Capt. Hook up a beanstalk in hope of finding a magical compass; a fellow thief wants to make an honest woman out of Emma.

Watch Once Upon a Time season 2 episode 5 (S02E05)

Watch Now

As Regina tries to refrain from using her magic in order to regain Henry's trust, she starts seeing a ghost from her past; Mary Margaret and Emma find a survivor from an Ogre massacre; Regina struggles to learn the dark arts.

Watch Once Upon a Time season 2 episode 4 (S02E04)

Watch Now

Belle threatens to leave Mr. Gold if he doesn't change his ways; the dwarves try to find fairy dust in the Storybrooke mine; Rumplestilskin tries to save his wife from a band of pirates.

Watch Once Upon a Time season 2 episode 3 (S02E03)

Watch Now

Emma and Mary Margaret try to find a portal that would bring them back to Storybrooke; Henry tries to talk Jefferson into reuniting with his daughter; on the eve of meeting Prince Charming's mother, King George poisons Snow White.

Watch Once Upon a Time season 2 episode 2 (S02E02)

Watch Now

Regina continues to seek a way to regain her powers; David continues his quest to find Mary Margaret and Emma; the seven dwarves discover what happens when one of the townspeople tries to leave Storybrooke's city limits.

Watch Once Upon a Time season 2 episode 1 (S02E01)

Watch Now

As fairytale characters awaken from Queen Regina's curse, they are not transported back to their home; Prince Phillip and his traveling companion realize they will be facing a deadly foe.

Watch Once Upon a Time season 1 episode 22 (S01E22)

Watch Now

Emma and Regina team together in order to find a way to save Henry's life. Meanwhile, in the fairytale land that was, Prince Charming attempts to escape from the Evil Queen's clutches in order to reunite with Snow White who, unbeknownst to him, has already taken a bite of the Queen's poison apple.

Watch Once Upon a Time season 1 episode 21 (S01E21)

Watch Now

Henry pleads with Emma to stay in Storybrooke and continue her quest as the savior of the fairytale dwellers, and Regina concocts a plan that could rid her of Emma forever. Meanwhile, back in the fairytale land that was, Snow White enlists the aid of her fellow fairytale cohorts to attack the Evil Queen and save Prince Charming's life.

Watch Once Upon a Time season 1 episode 20 (S01E20)

Watch Now

August tells Emma how to beat Regina and how she can get custody of Henry, while Regina hatches a plot to seduce David now that Mary Margaret is back at work. In the fairy-tale world, a plan to save Snow White and Prince Charming’s daughter unfolds and is agreed to by Geppetto, who has his own child’s safety in mind.

Watch Once Upon a Time season 1 episode 19 (S01E19)

Watch Now

Mr. Gold attempts to uncover the true identity of August, Emma confronts Regina about her involvement in Kathryn's disappearance, and David tries to apologize and reconcile with Mary Margaret. Meanwhile, in the fairytale land that was, Rumplestiltskin agrees to comply and do whatever it takes if his son can find a way for him to safely give up his powers and turn back into the loving man he used to be.

Watch Once Upon a Time season 1 episode 18 (S01E18)

Watch Now

Emma continues her exhaustive search for evidence that will prove Mary Margaret's innocence in the murder of David's wife, Kathryn. Meanwhile, in the fairytale land that was and before evil blackened her soul, Regina must choose between betraying her mother, Cora, and marrying for true love, or betrothing royalty and living a regal - but loveless - life; and the event that caused the Evil Queen to loathe Snow White is revealed.

Watch Once Upon a Time season 1 episode 17 (S01E17)

Watch Now

While searching for a missing Mary Margaret, Emma is kidnapped by a man whose affinity for hats has him teetering on the edge of madness. Meanwhile, viewers will be transported outside of the fairytale land that was for the first time when the Evil Queen persuades a skillful man of magic to come work for her one last time and travel to Wonderland in order to help steal something from the Queen of Hearts.

Watch Once Upon a Time season 1 episode 16 (S01E16)

Watch Now

Mary Margaret hires Mr. Gold as her attorney when Emma is forced to arrest her for the suspected murder of David’s wife, Kathryn. Meanwhile, back in the fairytale land that was, Prince Charming sets out to stop a determined and unhinged Snow White, whose memory is still clouded by Rumplestiltskin’s potion, from assassinating the Evil Queen.

Watch Once Upon a Time season 1 episode 15 (S01E15)

Watch Now

After Ruby quits Granny's diner and with her self-esteem at an all-time low, Emma hires her as an assistant in order to help Ruby discover what it is in life that she's good at; and Emma continues questioning David about the disappearance - and possible murder - of Kathryn. Meanwhile, in the fairytale land that was, Red Riding Hood yearns to run away with her true love. But she, along with her fellow townspeople, are virtual prisoners when a bloodthirsty wolf continues on its relentless killing spree.

Watch Once Upon a Time season 1 episode 14 (S01E14)

Watch Now

Unlikely allies Mary Margaret and Leroy team together for a good cause to help the Storybrooke nuns sell their candles during the town's Miner's Day festival. But Leroy makes a promise to a nun, Astrid, that he may not be able to keep; and Emma looks into the mysterious disappearance of David's wife, Kathryn. Meanwhile, in the fairytale land that was, Grumpy finds forbidden love with beautiful but clumsy fairy Nova.

Watch Once Upon a Time season 1 episode 13 (S01E13)

Watch Now

With their love for each other growing stronger, David finally agrees to tell Kathryn about his relationship with Mary Margaret and put an end to his loveless marriage. Meanwhile, in the fairytale land that was, while runaway groom Prince Charming searches for Snow White, he agrees to aid Abigail on a dangerous mission to recover something precious that was lost to her.

Watch Once Upon a Time season 1 episode 12 (S01E12)

Watch Now

After Mr. Gold's house is robbed, Emma keeps a close eye on him when it looks like he wants to track down the criminal and dole out some vigilante justice as payback, and Valentine's Day finds Mary Margaret, Ruby and Ashley having a girls' night out. Meanwhile, in the fairytale land that was, Belle agrees to a fateful deal to give up her freedom in order to save her town from the horrors of the Ogre war.

Watch Once Upon a Time season 1 episode 11 (S01E11)

Watch Now

A dejected Sidney enlists the aid of Emma to help uncover evidence that could expose Mayor Regina as the corrupt person she really is to the townspeople of Storybrooke. Mary Margaret and David continue their secret rendezvous while trying to figure out a way to unleash their forbidden love.

Watch Once Upon a Time season 1 episode 10 (S01E10)

Watch Now

Mary Margaret and David continue to grapple with their unrequited love, and Emma and Regina grow suspicious over a mysterious new stranger in town. Meanwhile, in the fairytale land that was, Snow White yearns to ease her breaking heart as Prince Charming’s wedding to King Midas’s daughter approaches.

Watch Once Upon a Time season 1 episode 9 (S01E09)

Watch Now

Feeling their pain from having lived through the same experience, Emma desperately tries to help two homeless children find their birth father before they’re separated and put into the foster care system. Meanwhile, back in the fairytale world that was, the Evil Queen coerces Hansel and Gretel into stealing an important artifact from a blind witch.

Watch Once Upon a Time season 1 episode 8 (S01E08)

Watch Now

Regina and Mr. Gold play dirty politics and take opposite sides when Emma runs for a coveted Storybrooke public office against Sidney. Meanwhile, back in the fairytale world that was, Rumplestiltskin tries to track down the ultimate power source in order to help his son avert the horrors of a meaningless war.

Watch Once Upon a Time season 1 episode 7 (S01E07)

Watch Now

One of the town's residents begins to remember their fairytale past, and Storybrooke mourns the loss of one of their own. Meanwhile, in the fairytale world that was, the Evil Queen attempts to find a heartless assassin to murder Snow White.

Watch Once Upon a Time season 1 episode 6 (S01E06)

Watch Now

David - aka John Doe - must choose between staying with Kathryn or leaving her to be with Mary Margaret, with whom he's fallen deeply, and inexplicably, in love; and Emma catches Sheriff Graham in a lie. Meanwhile, back in the fairytale world that was, Prince Charming is about to encounter a life-changing event that will forever alter his destiny.

Watch Once Upon a Time season 1 episode 5 (S01E05)

Watch Now

As Sheriff Graham deputizes Emma, the ground shakes and a giant sinkhole mysteriously appears at the edge of town. But a curious Henry’s life is placed in danger when he decides to explore the innards of the sinkhole to see if its contents can link the inhabitants of Storybrooke to the fairytale world. Meanwhile, back in the fairytale world, Jiminy Cricket yearns to leave the family business and transform into the person he wants to be.

Watch Once Upon a Time season 1 episode 4 (S01E04)

Watch Now

A pregnant woman enlists Emma's help to escape from Storybrooke - and from the enigmatic Mr. Gold - while a secret deal made between Cinderella and Rumpelstiltskin is revealed.

Watch Once Upon a Time season 1 episode 3 (S01E03)

Watch Now

Mary Margaret is astonished at the outcome after she reads to John Doe from the storybook while visiting him at the hospital. Back in fairytale world, Snow White and Prince Charming meet up for the first time.

Watch Once Upon a Time season 1 episode 2 (S01E02)

Watch Now

Regina tries to force Emma out of Storybrooke and out of her and Henry's lives permanently. Meanwhile, it is revealed how the Evil Queen released the curse upon the fairytale world.

Watch Once Upon a Time season 1 episode 1 (S01E01)

Watch Now

Emma does not believe in Henry's stories, and she brings him back to Storybrooke, where she is captivated by an unusual boy. Concerned for the boy, she decides to stay for a while, but soon discovers that Storybrooke is more than a simple town. It's a place where magic has been forgotten, but it's still there, where fairytale characters come alive, even though if they do not remember who they once were, and the Evil Queen, is now Henry's foster mother. An epic battle is beginning, and for the good side to win, Emma will have to accept her destiny and fight for it.

Watch Once Upon a Time (2011) show trailer

How to watch Once Upon a Time online without downloading

  1. Watch Once Upon a Time online only at TVRill for free. No download or registration required.
  2. Once Upon a Time first started airing on Oct 23, 2011 and we have updated 105 out of 110 aired episodes and we will add more as they air.
  3. Please note that new Once Upon a Time episodes can take upto 2 days to be updated after their first airing date.
  4. To watch Once Upon a Time episodes, select the season and episodes from the list above and the proper episode information will appear on the right side (or below in case of mobile devices), click on the watch now button below the episode info to go to episode page, and watch the respective episode without downloading.

Comments on Watch Once Upon a Time (2011) online - TVRill

comments powered by Disqus