Devil's Due
Once Upon a Time Season 5

Not Yet Available


Critic Ratings: N/A
Critics Consensus

No consensus yet.

Episode Info

Hook won't cooperate with Hades, who wants him to select three friends to remain in the Underworld. Meanwhile, Gold has a change of heart about helping Emma; and in a fairy-tale flashback, Rumple and Milah make a shady deal to save Baelfire.


Ginnifer Goodwin
as Snow White/Mary Margaret
Jennifer Morrison
as Emma Swan
Robert Carlyle
as Rumplestiltskin/Mr. Gold
Lana Parrilla
as Evil Queen/Regina
Jared S. Gilmore
as Henry Mills
Joshua Dallas
as Prince Charming/David
Emilie De Ravin
as Belle/Lacey
Colin O'Donoghue
as Killian Jones/Captain Hook
Sean MaGuire
as Robin Hood
Rebecca Mader
as Wicked Witch/Zelena
Lee Arenberg
as Leroy/Grumpy
Victoria Smurfit
as Cruella De Vil
Dean Petriw
as Young Baelfire
Aaron Douglas
as Fendrake the Healer
Gavin Cooke
as Drunken Lout
Show More Cast

Devil's Due Photos

Critic Reviews for Devil's Due

It wasn't one of the season's best, but it was one of the season's more important episodes.

Mar 21, 2016 | Rating: B- | Full Review…