Gilly provides a much needed shoulder for Cheryl to cry on.

In his darkest hour, a desperate Ethan turns to Theresa for help but is he about to sell his soul to the devil.

Annalise takes Rob’s no-show as confirmation that their relationship is over and wastes no time in moving on, until a knock on the door brings her world crashing down around her.

And a new Savage arrives in the shape of Dodger and Will’s cousin, Dennis.