In the third thrilling instalment of the series, Enzo is running out of time in more ways than one...
A death sentence.
Diagnosed with a terminal illness, Enzo Macleod is running out of time to crack the most confounding of unsolved French murders.
A death threat.
His daughter is nearly killed, Enzo is mugged - and then he is arrested. Someone is trying to destroy his character. Someone is framing him for murder.
A deathly enemy.
Killers from the past will stop at nothing to halt Enzo, who must use all his forensic skills to solve the case - before they succeed.