Once Upon a Time

A woman's destiny unfolds when she arrives in a modern-day town populated by fairy-tale characters.

Latest NewsSee all »

<p></p><p>Jared Gilmore, <em>Once Upon a Time</em></p>

Once Upon a Time Bosses on Resetting and What to Expect from Season 7

Once Upon a Time set up its Season 7 reset by jumping to the future at the end of the Season 6 finale. Next season will not be the Storybrooke we once knew, and it won't be Emma (Jennifer Morrison) leading the charge to save everyone's happy endings… Read more

Latest Full EpisodesSee all »

The Final Battle Part 2 Season 6, Episode 22 May 14, 2017 Free

The Heroes are trapped in a crumbling Fairy Tale Land.

The Song in Your Heart Season 6, Episode 20 May 7, 2017 Free

Storybrooke residents discover the power of song.

The Black Fairy Season 6, Episode 19 Apr 30, 2017 Free

Rumple's mother learns his destiny is prophesized.

Video ClipsSee all »

The Final Battle Begins
42:18 — The cast and producers recap the past six seasons.
Emma Burns the Story Book
01:37 — Fiona convinces Emma to burn Henry's story book.
The Last Page of Henry's Book
01:37 — The last page is finally written, but it's not the end!
A New Story Begins
01:19 — It's the beginning of Henry's new story.