Yes, the ubiquitous David Tennant will be playing Craig Murray in a BBC Radio 4 production of Murder in Samarkand. Craig is delighted:
I watched David Tennant’s Hamlet over Christmas and was very impressed, so I am delighted to have him as my alter ego. I have to confess to being a Dr Who fan ever since William Hartnell. I actually knitted myself a Tom Baker scarf
Of course, David Tennant is not really good looking enough to play me, but it’ll be OK on radio.