A TV film adaptation written by Adrian Hodges and starring Billie Piper was produced by the BBC. It aired on BBC One on 27 December 2006[3] and on PBS's Masterpiece Mystery! as The Sally Lockhart Mysteries: The Ruby in the Smoke on 4 February 2007.[4] The UK broadcast attracted 7.07 million viewers.[5] It is notable as marking the TV debut of actor Matt Smith, who would later take over the role of the Eleventh Doctor in Doctor Who, in which Piper had previously featured.
All four Sally Lockhart books were expected to be adapted for television; as of January 2015 no information has arisen regarding an adaptation of The Tiger in the Well.
In the summer of 2016, a stage adaptation written and directed by Madeleine Perham was performed at The Pleasance during the Edinburgh Fringe[6] after receiving Pullman's blessing.[7] Running for the month of August in the King Dome venue, the performance was hailed as a critical success, with The Scotsman stating that the show was "a compelling tale, and full of surprises, moral ambiguities and people who are other than they seem".[8] Jane Berg from Three Weeks awarded the show five stars, stating that the show "was one of the most enjoyable hours I've spent at this festival".[9] Broadway Baby, the local reviews website, stated that the show "delighted in its Victorian setting" and was an "excellent piece of storytelling", going on to award The Ruby in the Smoke four stars.[10]
The show was created by new theatre company Reprint Productions (now Escapade), with a cast of six who multi-roled the numerous characters in the show: Rebecca Lenihan, Sydney Austin, Tris Hobson, Martin Coates, Hamish Forbes and Madeleine Golding (who also served as producer and co-founder of Reprint).[11]