Watch Once Upon a Time Online
David must choose between Kathryn and Mary Margaret and the Prince is not who he appears in the latest Once Upon a Time.
Will Emma and Regina be able to put aside their differences when Henry's in danger? Jiminy's parents make it difficult for him to follow his conscience on this week's Once Upon a Time.
On the latest Once Upon a Time, when Cinderella makes a regrettable deal with Rumplestiltskin, will it cost her her baby in Storybrooke?
When Prince Charming first meets Snow White, it's nothing you'd expect on Once Upon a Time.
How far will Regina go to push Emma out of Storybrooke and the Evil Queen pays a price for the curse in "The Thing You Love Most"
10 year old Henry, finds his birth mother, Emma Swann, a bailbondswoman and tries to convince her of the amazing connection she has with the residents of Storybrooke, Maine in the "Pilot" episode of Once Upon a Time.