Film, Stage & TV | Television
Ruby in the Smoke
Sally Lockhart and friends investigate the disappearance of a steamship, a magician who is threatened by thugs, a psychic with dark visions, and heartless industrialist.
Sally's friend Jim Taylor is played by Matt Smith of Doctor Who fame, the role marking his TV debut. Jim's a great amateur detective, which makes him an absolutely indispensible help for Sally as she attempts to piece together the mystery surrounding the Ruby of Agrapur.