The Ruby in the Smoke 17 years old

The Ruby in the Smoke

Sally Lockhart has struck a man dead with just three words, sent to her in a message from her father just before he drowned in the South China Seas. But unfortunately, Sally has no idea what the words The Seven Blessings mean. Before long, she is drawn into a mystery filled with opium, secrets from her own past and, at the heart of it all, the Ruby of Agrapur.

Credits

The Ruby in the Smoke Cast

Name Character
Hayley Atwell She was 24, now 42 years old as Rosa Garland
David Harewood He was 41, now 59 years old as Matthew Bedwell
Julie Walters She was 56, now 74 years old as Mrs. Holland
Elliot Cowan He was 30, now 48 years old as Hendrick Van Eeden
Robert Glenister He was 46, now 64 years old as Samuel Selby
Billie Piper She was 24, now 42 years old as Sally Lockhart
Trevor Cooper He was 53, now 71 years old as Mr Higgs
Tony Maudsley He was 39, now 56 years old as Mr. Berry
Matt Smith He was 24, now 42 years old as Jim Taylor
Miles Anderson He was 59, now 77 years old as Major Marchbanks
Martin Jarvis He was 65, now 83 years old as Voice of Capt. Lockhart (voice)
Sian Thomas She was 53, now 71 years old as Mrs Rees
Ramon Tikaram He was 41, now 57 years old as Maharaja
JJ Feild He was 28, now 46 years old as Frederick Garland

The Ruby in the Smoke Crew

Name Department
Adrian Hodges as Screenplay. He was 50 (now 67) years old Writing
Brian Percival as Director. He was 45 (now 62) years old Directing
The Ruby in the Smoke poster
The Ruby in the Smoke (17 years)

  • Release day: Wednesday, December 27, 2006
  • Runtime: 95 minutes