Once Upon a Time Season 6 Episode 21
The Final Battle Part 1
Henry wakes up in a strangely changed Storybrooke where Emma is a mental patient and the rest of his family has disappeared.
- 6 - 22The Final Battle Part 2May. 14, 2017
- 6 - 21The Final Battle Part 1May. 14, 2017
- 6 - 20The Song in Your HeartMay. 07, 2017
- 6 - 19The Black FairyApr. 30, 2017
- 6 - 18Where Bluebirds FlyApr. 23, 2017
- 6 - 17AwakeApr. 16, 2017
- 6 - 16Mother's Little HelperApr. 09, 2017
- 6 - 15A Wondrous PlaceApr. 02, 2017
- 6 - 14Page 23Mar. 26, 2017
- 6 - 13Ill-Boding PatternsMar. 19, 2017
- 6 - 12Murder Most FoulMar. 12, 2017
- 6 - 11Tougher Than the RestMar. 05, 2017
- 6 - 10Wish You Were HereDec. 04, 2016
- 6 - 9ChangelingsNov. 27, 2016
- 6 - 8I'll Be Your MirrorNov. 13, 2016
- 6 - 7HeartlessNov. 06, 2016
- 6 - 6Dark WatersOct. 30, 2016
- 6 - 5Street RatsOct. 23, 2016
- 6 - 4Strange CaseOct. 16, 2016
- 6 - 3The Other ShoeOct. 09, 2016
- 6 - 2A Bitter DraughtOct. 02, 2016
- 6 - 1The SaviorSep. 25, 2016