Once Upon a Time
Last Rites
S5 E21:
Emma, David, Regina, Robin and Henry reunite with Snow in Storybrooke; Hades deceives Zelena as he works on his plan to take over the town using the Olympian Crystal; Regina and Robin's efforts to defeat Hades lead to a showdown.
Starring
Lee Arenberg, Beverley Elliott, Emma Caulfield