Facing his own past, an investigator unravels the mystery behind three cruel, ritualistic murders.
10 Episodes
11 Episodes
8 Episodes
Detective Inspector Ray Lennox investigates the disappearanc...
Alex Cross is a brilliant but flawed homicide detective and ...
The sharp, witty and enigmatic DI Annika Strandhed, as she h...