SUNDAYS 8|7c
Gold Banishes Milah
When Milah realizes Gold (Robert Carlyle) is working with Hades (guest star Greg Germann), he expels her into the River of Lost Souls. Emma (Jennifer Morrison) and Hook (Colin O'Donoghue) return to Gold, who lies about a battle with Hades. Gold is back to being evil. From Once Upon a Time season 5, episode 14, "Devil's Due."

weekly recap

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