Welcome to the official Once Upon a Time recap for Season 5, Episode 21 “Last Rites” (original airdate May 8, 2016). Hades (Greg Germann) is overjoyed to be back in the land of the living. He kills an unsuspecting King Arthur as part of his plan to take over all of Storybrooke. When Arthur reaches the Underworld, Hook (Colin O'Donoghue) recruits him to go on a quest to defeat Hades by finding the storybook pages that reveal his weakness. In Storybrooke, the heroes try to convince Zelena (Rebecca Mader) that Hades has been lying to her, but tragedy strikes before this can happen. For more details, let’s take a look at all the latest Magical Moments. Read the recap to see who died on Once Upon a Time!
Robin Hood's Ultimate Sacrifice: Hades returns to the mayor’s office only to find Regina (Lana Parrilla) and Robin (Sean Maguire) there. Determined to end her, Hades points the Olympian crystal at Regina. Robin leaps in front to save her. See what happens below.
Zelena Makes a Choice: When Zelena walks in to find Hades about to strike Regina with the crystal, he lies and tells her Robin was planning to kill her. Torn between Hades and her sister, Zelena makes a choice. Watch the clip to see what it is.
Arthur & Hook’s Unfinished Business: Hook thanks Arthur for helping him on his quest. A bright light appears and Arthur realizes defeating Hades was Hook’s unfinished business. Arthur understands that the Underworld is the kingdom he was meant to repair. See their sincere farewell.
Hook Moves On: Hook meets Zeus, who thanks him for defeating his brother Hades and escorts him to where he belongs. See where he goes in the following clip.
Robin’s Funeral: At Robin’s funeral, Zelena tells Regina the only name she can think of to give her daughter is Robin. As the mourners leave, Snow joins Emma’s side and assures her his death isn’t her fault. When Snow leaves and Emma stands by Robin’s grave, a bolt of light knocks her back. Hook appears – he’s alive!
As we get closer to the Season 5 finale, make sure your caught up with the most recent episodes. Watch Once Upon a Time Season 5 Finale “Only You” and “An Untold Story” SUNDAY MAY 15 beginning at 7|6c on ABC.
Watch Once Upon a Time SUNDAYS 8|7c.