Watch TV Once Upon a Time Season 7 Episode 22 - 9movies
Once Upon a Time Season 7 Episode 22
Wish Rumple's evil plan is revealed and Regina realizes the only hope to stop him is by turning Wish Henry from his path for vengeance. Meanwhile, Tilly and Margot try to get help in Storybrooke. With his hope of ever being reunited with Belle fading, Weaver struggles to find a way to defeat his evil alter ego; and when Rogers' life is threatened, he is faced with the ultimate sacrifice. Series Finale.
Starring:
Beverley Elliott, Giancarlo Esposito, Ginnifer Goodwin, Jennifer Morrison, Lee Arenberg, Meghan Ory, Raphael Sbarge, Robert Carlyle
Genre:
Drama
Show Trailer
Find Other Versions
Safe/legal ways to watch Once Upon a Time Season 07 Episode 22
- Subscription platforms: Netflix, Disney+, Amazon Prime Video, Apple TV+, HBO Max/Max (region-dependent), Viu.
- Ad‑supported legal services: Tubi, Pluto TV, Crackle, Peacock (where available).
- Rent or buy: Google Play Movies, Apple iTunes, Amazon.
- Library & public options: Kanopy, Hoopla (free with many library cards or universities).
- Official YouTube channels: Some studios and distributors post full films legally.