Welcome to the official Once Upon a Time recap for Season 5, Episode 19 “Sisters” (original airdate April 24, 2016). Hades (Greg Germann) lets Zelena (Rebecca Mader) know that he wants to give her the real Storybrooke. He wants a future with her where they might want to be a family. In order to make that happen, the plan is to keep all the heroes in the Underworld for eternity. In other news, Cora returns in a way that will change Regina and Zelena forever. For more details, let’s take a look at all the latest Magical Moments!
Hook Helps Cora Escape: Under Hades’ watch, Cora is working away when she discovers a hook in the straw. Using it to escape, she learns Captain Hook is behind the rescue – and Regina needs her help.
Cora’s Unfinished Business: Cora approaches Zelena and apologizes for giving her away all those years ago. She explains that her unfinished business isn’t only Regina – it’s both Regina and Zelena.
Regina & Zelena Get Separated: Young Regina and Zelena inform Cora they know they are related. Cora tears the two sisters apart and wipes away their memories of each other.
Cora Restores Memories: Before Zelena and Regina can fight one another, Cora stops them and comes clean about their history. She restores her daughters’ memories and brings them together.
Cora Moves On: Cora makes amends and says a tearful goodbye to Regina and Zelena before going off to her fate. Crossing the bridge, she is taken into the light, leaving behind her daughters.
WATCH THE FULL EPISODE OF "SISTERS" RIGHT HERE! Mentioned during the course of the episode was Once Upon a Time writer-producer Scott Nimerfro, who passed away recently. His loss will be felt in Storybrooke and in our world as well. The episode also featured the return of Peter Pan as we get closer to the Season 5 finale. Make sure your caught up with the most recent episodes before Once Upon a Time Season 5, Episode 20 “Firebird” SUNDAY, MAY 1 8|7c on ABC.
Watch Once Upon a Time SUNDAYS 8|7c.