All Ruby’s sins come back to haunt her.
She’s got 24 hours to deliver Bateman’s soul to Diablos or lose hers forever.
With Abbadon still alive and out for revenge will she live long enough to succeed?
And will her friends help her or betray her?
Everything is riding on this last day.