actor

The Ruby in the Smoke

63 %|Dec 27, 2006|Drama, Mystery, Crime

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.

Featured Crew

Brian Percival
Director
Kate Bartlett
Producer
Matt Harrigan
Producer
Rebecca Eaton
Executive Producer
Sally Woodward Gentle
Executive Producer
Peter Greenhalgh
Director of Photography
Kristina Hetherington
Editor
Adrian Hodges
Screenplay

Cast

actor
Billie Piper
Sally Lockhart
actor
Matt Smith
Jim Taylor
actor
Julie Walters
Mrs. Holland
actor
JJ Feild
Frederick Garland
actor
Hayley Atwell
Rosa Garland
actor
Elliot Cowan
Hendrick Van Eeden
actor
Sian Thomas
Mrs Rees
actor
Robert Glenister
Samuel Selby
actor
Dominic Coleman
Jeremiah Blyth
actor
Miles Anderson
Major Marchbanks
actor
Don Gilet
Henry Hopkins
actor
David Harewood
Matthew Bedwell
actor
Tony Maudsley
Mr. Berry
actor
Martin Jarvis
Voice of Capt. Lockhart (voice)
actor
Tilly Vosburgh
Mrs Thorpe
actor
Tom Davey
Young Lockhart
actor
Pik-Sen Lim
Madame Sheng
actor
Julia Joyce
Young Sally
actor
Tom Wu
Perak
actor
Chloe Walker
Adelaide
actor
Matthew Cureton
Young Marchbanks
actor
Jason Chan
Chinese Man
actor
Elliot Cowan
Van Eeden