The book was adapted as a three-part series for BBC television in 1987, starring Edward Petherbridge as Wimsey and Harriet Walter as Harriet.[10]
In 2005 a dramatisation of the novel was released on CD by the BBC Radio Collection, with Joanna David as Harriet and Ian Carmichael as Wimsey, later broadcast on BBC Radio 7 in 2010.[11]