"A television version was produced for Britain's ITV network in 1983.It starred Roy Marsden as Adam Dalgliesh, Barry Foster as Dr Maxim Howarth, Geoffrey Palmer as Dr Edwin Lorrimer, and Ray Brooks as Dr Henry Kerrison,