Once Upon a Time - Season 5 Episode 19
Now that Hades and Zelena are reunited, Hades tells Zelena that he wants a future with her outside of the Underworld. All she needs to do is heal his heart with True Love’s Kiss so they can leave the Underworld and trap the heroes there for eternity. When Regina overhears of this plan, she enlists Cora’s help to find a way to separate Zelena from Hades. However, Cora reveals a family secret that could change Regina and Zelena’s lives forever. Meanwhile, David finally meets James, only to realize that his twin is determined to seek revenge on him for stealing the life he could have had.
First Air Date : 2011-10-23
Last Air date : 2018-05-18
Runtime : 57 minutes
Genre : Drama, Sci-Fi & Fantasy
Cast : Lana Parrilla, Colin O'Donoghue, Robert Carlyle, Gabrielle Anwar, Dania Ramirez, Mekia Cox
Crew : Mark Isham (Original Music Composer), Thomas DeGorter (Supervising Sound Editor), Joseph Schultz (Supervising Sound Editor), Danica Tsang (Visual Effects Producer), Rob Price (Visual Effects Producer)
Quality :
Subtitles :
- Season 5 : Episode 12015-09-27
- Season 5 : Episode 22015-10-04
- Season 5 : Episode 32015-10-11
- Season 5 : Episode 42015-10-18
- Season 5 : Episode 52015-10-25
- Season 5 : Episode 62015-11-01
- Season 5 : Episode 72015-11-08
- Season 5 : Episode 82015-11-15
- Season 5 : Episode 92015-11-15
- Season 5 : Episode 102015-11-29
- Season 5 : Episode 112015-12-06
- Season 5 : Episode 122016-03-06
- Season 5 : Episode 132016-03-13
- Season 5 : Episode 142016-03-20
- Season 5 : Episode 152016-03-27
- Season 5 : Episode 162016-04-03
- Season 5 : Episode 172016-04-10
- Season 5 : Episode 182016-04-17
- Season 5 : Episode 192016-04-24
- Season 5 : Episode 202016-05-01
- Season 5 : Episode 212016-05-08
- Season 5 : Episode 222016-05-15
- Season 5 : Episode 232016-05-15