• 82%
    869 votes
  • Rate this episode
    What did you think?
PosterPoster

Once Upon a Time: Season 6

6x22 The Final Battle (2)
TV-PG

Advertisement
D 01
Hide ads with
VIP
  • 2017-05-15T00:00:00Z on ABC
  • 45 mins
  • United States
  • English
  • Drama, Fantasy, Science Fiction
Advertisement
M 02
Hide ads with
VIP

With Fairy Tale Land crumbling around them, the characters race to save their stories, and Gold and Fiona face off in a fateful confrontation.

Advertisement
D 01
Hide ads with
VIP
Advertisement
M 01
Hide ads with
VIP
Advertisement
D 02
Hide ads with
VIP
Advertisement
M 01
Hide ads with
VIP
Advertisement
D 01
Hide ads with
VIP
Advertisement
M 06
Hide ads with
VIP
Loading...