By Ian Rankin


When a TV reporter is murdered by a single shot, Michael Weston wants to know why she was killed. But Michael is not a policeman, he is the killer and he needs answers. Was the job a set-up and how were the police on his tail so quickly? As he searches for the man who paid him he realises that his own life might be at risk.

Sample Player

Narrator Gerald Sanctuary
Length 13hrs 15mins
Catalogue No. 6477
Publisher Orion
Other audiobooks by Ian Rankin