Where To Stream Once Upon a Time Season 5 Episode 21
Last Rites
- Aired May 8, 2016
- 60 Min
- Rated 7.0
- Number 96 Of 156 Rated Episodes
The heroes return to Storybrooke but discovers that Hades has plans of his own to conquer the town. In the Underworld, Hook finds a new ally and together they set out to find the Storybook pages that show Hades' weakness.