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."