The Ruby in the Smoke (A Sally Lockhart Mystery)

From the bestselling period novel by Philip Pullman, 'The Ruby in the Smoke' recounts the 19th Century adventures of Sally Lockhart (Billie Piper), an aggressive and determined young Brit. Wielding a loaded pistol, fluency in Hindustani, and a fundamental knowledge of military maneuvers, Sally is anything but a typically submissive, Victorian Era girl. Recently orphaned, and being hunted by an assassin, Sally, with her new friends - young photographer Frederick and quick-witted street child Jim - must discover her father's killer. Facing them is an unseen, murderous opponent and at the heart of it all, the deadly, blood-drenched secret of the ruby in the smoke.

Year: 2006
Genre: Drama, TV Drama, Based on..., Television Shows, As Seen on TV - Drama
Country: UK
Director: Brian Percival
Starring: Julie Walters, Hayley Atwell, Robert Glenister, Matt Smith, Ramon Tikaram, David Harewood, JJ Field, Don Gilet, Billie Piper, Miles Anderson
Duration: 115 Minutes
Rating: M - Drug use and violence
Location in store: Drama (TV)



Permanent Collection

For in-store pickup reservations please call 03 3650 615


Young Sherlock Holmes (1985)

Aka "Young Sherlock Holmes and the Pyramid of Fear", "Pyramid of Fear". Steven Spielberg produced th...

Fingersmith (2005)

This stunning BBC adaptation of Sarah Waters' ('Tipping the Velvet') novel tells the dark tale of an...

Murder Rooms: The Dark Beginnings of Sherlock Holmes (2003)

Inspired by the real-life relationship between Arthur Conan Doyle (Robin Laing) and his mentor, pion...

Bleak House (2005)

Another stellar Dickens adaptation here penned by Andrew Davies ('Bridget Jones' Diary', the BBC's '...

The Moonstone (1972)

Young and beautiful Rachel Verinder (Vivien Heilbron) inherits one of the greatest jewels on earth,...

Oliver Twist (BBC) (2007)

This gripping take on Charles Dickens' classic remains faithful to the spirit of the novel whilst de...

The Bletchley Circle: Series 1 (2012)

It's 1952 and Susan (Anna Maxwell Martin), Millie (Rachael Stirling), Lucy (Sophie Rundle) and Jean...