Welcome to the official Once Upon a Time recap for Season 5, Episode 15 “The Brothers Jones” (original airdate March 27, 2016). A surprise visit from Hook's departed brother Liam (Bernard Curry) just might provide the heroes with the lead they were looking for to return to Storybrooke. Meanwhile, Hades (Greg Germann) redoubles his efforts to trap everyone in the Underworld by playing them against one another. For more details, let’s take a look at all the latest Magical Moments.
Unhooked: Hook’s brother Liam tells Emma (Jennifer Morrison) that she’s not good enough for him. He thinks she should have let him die a hero instead of turning him into a Dark One. He wants her to let Hook (Colin O'Donoghue) go.
Deal with the Devil: Hades pays a visit to the Underworld tavern where Liam is the bartender. Making a deal with Hook’s brother, he instructs him to find the storybook and destroy the pages about Hades.
James’ Unfinished Business: David (Josh Dallas) admits to Cruella (Victoria Smurfit) that he isn’t James, but she already knew. Cruella reveals that James spent his whole life wondering why their mother picked David over him.
Disbelief: Liam drops the pages down the well and Emma confronts him about lying to Hook. When Emma tells Hook, he doesn't believe her and informs her he isn't going back to Storybrooke. Later, Hook discovers Emma was right.
Final Sacrifice: When Hades tries to send Hook off a cliff, Liam volunteers himself instead. Liam’s sacrifice takes care of his unfinished business and sails off into the light, while Hook stays to help Emma.
A Plan Is Born: After a heart-to-heart with David, Henry (Jared Gilmore) shows the heroes the pen and tells them he will use it the correct way: to re-create Hades’ story.
WATCH THE FULL EPISODE OF “THE BROTHERS JONES” NOW. Watch Once Upon a Time SUNDAYS 8|7c.
Watch Once Upon a Time SUNDAYS 8|7c.