Watch Once Upon a Time Season 6 Episode 21
Henry wakes up in a strangely changed Storybrooke where Emma is a mental patient and the rest of his family has disappeared.
Views: 39
Series: Once Upon a Time
Episode Title: The Final Battle Part 1
Air Date: 2017-05-14
Related TV Series
Magpie Murders
Book editor Susan Ryeland is given an unfinished manuscript by best-selling mystery writer Alan Conway featuring Conway’s longtime main character, detective Atticus Pünd. When she attempts to attain the final…
Landscapers
Frozen Planet II
Ten years on from the original Frozen Planet, this documentary series takes audiences back to the wildernesses of the Arctic and Antarctica and tells the complete story of the entire…
Woke
Angelyne
Ahsoka
Former Jedi Knight Ahsoka Tano investigates an emerging threat to a vulnerable galaxy.
How We Roll
Stoic Midwest husband and dad, Tom gets laid off from a car assembly line and makes the extraordinary decision to provide for his family by following his dream of becoming…
Hip Hop My House
Harlem rapper Cam’ron brings his iconic style to this high-octane hip-hop makeover series with the help of interior designer Zeez Louize. Together they spin one lucky superfan’s crib into a…
Daniel Spellbound
In New York City, a teenage tracker makes his living selling hard-to-find mystical items to sorcerers — but dealing in magic can be risky business.
Invisible City
An environmental police officer uncovers a hidden world of mythological entities from Brazilian folklore when he finds a connection between the mysterious appearance of a dead river dolphin on a…
House of Ninjas
Years after retiring from their formidable ninja lives, a dysfunctional family must return to shadowy missions to counteract a string of looming threats.