TStream WATCH
  • Home
  • Movies
  • Trending
  • Top Rated
  • TV Shows
  • TV Trending
  • TV Top Rated
Once Upon a Time · SEASON 6

The Final Battle (1)

Episode 21 · 2017-05-14

★ 8.0
← Previous episode All seasons Next episode →
Once Upon a Time poster
Season 6Episode 21★ 8.0/10
  • Drama
  • Sci-Fi & Fantasy

Episode overview

Henry wakes up in a strangely changed Storybrooke where Emma is a mental patient and the rest of his family has disappeared.

43 minutes

Season 6 episodes

1. The Savior2016-09-25 2. A Bitter Draught2016-10-02 3. The Other Shoe2016-10-09 4. Strange Case2016-10-16 5. Street Rats2016-10-23 6. Dark Waters2016-10-30 7. Heartless2016-11-06 8. I'll Be Your Mirror2016-11-13 9. Changelings2016-11-27 10. Wish You Were Here2016-12-04 11. Tougher Than the Rest2017-03-05 12. Murder Most Foul2017-03-12 13. Ill-Boding Patterns2017-03-19 14. Page 232017-03-26 15. A Wondrous Place2017-04-02 16. Mother's Little Helper2017-04-09 17. Awake2017-04-16 18. Where Bluebirds Fly2017-04-23 19. The Black Fairy2017-04-30 20. The Song in Your Heart2017-05-07 21. The Final Battle (1)2017-05-14 22. The Final Battle (2)2017-05-14

Trending TV shows

Dead-End Job★ 7.7 Dexter: Resurrection★ 8.5 MobLand★ 8.6 Black Clover★ 8.5 Nocturne★ 7.6 Lupin★ 7.7 VisionQuest★ 8.6 Dark Matter★ 7.8 The Perfect Lie★ 8.5 Carrie★ 8.3
  • Home
  • TV Shows
  • Once Upon a Time
  • S6 E21
© 2026 TStream WATCH. All rights reserved.
  • Home
  • DMCA
  • Privacy Policy
  • Terms and Conditions
The Movie DatabaseThis product uses the TMDB API but is not endorsed or certified by TMDB.