A year on since Maximum King's death, Ruby returns to Waterside to find Tommy Sawyer. Jeremy Pierce's new employment lands him in deep trouble. The Jamie Goodlad case is given to William Anderson to solve.
With Jeremy detained for his trial, William delves further into the case. Ruby tries to make things right with Tilly. Nathaniel Job has old scores to settle.
William decides to face the truth. Ruby and Chloe discuss their differences. A breakthrough in the investigation reveals the true identity of Dante's killer.