Once Upon a Time 5×14 Sneak Peek “Devil’s Due”

Once Upon a Time 5×14 “Devil’s Due” – When Hook (Colin O’Donoghue) refuses to carve the names of his friends on headstones to stay in the Underworld, Hades (guest star Greg Germann) is furious and threatens to send him off to the River of Lost Souls.

Show More…