Billie Piper returns to our screens in her first lead role and first period drama to star as Sally Lockhart in the BBC's adaptation of writer Philip Pullman's The Ruby In The Smoke, adapted for television by Adrian Hodges. Meet Sally Lockhart. Sally is a pretty 20-year old, but is anything but a typically submissive, Victorian girl. She has a thorough grounding in military tactics, can run a business, ride like a Cossack and shoot straight with a pistol. All of which she is about to find very useful.