RETURNS SUN MARCH 5 8|7c
Emma Rescues Hook
When Emma (Jennifer Morrison) finds where Hades (guest star Greg Germann) has taken Hook (Colin O'Donoghue), she rescues him before he is dropped into the River of Lost Souls. From Once Upon a Time season 5, episode 14, "Devil's Due."

weekly recap

weekly recap
  • Most Recent
  • Sneak Peeks, Spoilers & Promos
  • weekly recap
  • best of emma swan
  • Snow & Charming
  • Rumple & Belle