The Ruby in the Smoke (2006)

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.

The Ruby in the Smoke

Casting arrow_drop_down

Billie Piper
Billie Piper
as Sally Lockhart
Matt Smith
Matt Smith
as Jim Taylor
Julie Walters
Julie Walters
as Mrs. Holland
JJ Feild
JJ Feild
as Frederick Garland
Hayley Atwell
Hayley Atwell
as Rosa Garland
Elliot Cowan
Elliot Cowan
as Hendrick Van Eeden
Sian Thomas
Sian Thomas
as Mrs Rees
Trevor Cooper
Trevor Cooper
as Mr Higgs
Robert Glenister
Robert Glenister
as Samuel Selby
Dominic Coleman
Dominic Coleman
as Jeremiah Blyth
Miles Anderson
Miles Anderson
as Major Marchbanks
Ramon Tikaram
Ramon Tikaram
as Maharaja
Don Gilet
Don Gilet
as Henry Hopkins
David Harewood
David Harewood
as Matthew Bedwell
Tony Maudsley
Tony Maudsley
as Mr. Berry
Martin Jarvis
Martin Jarvis
as Voice of Capt. Lockhart (voice)
Kay Lyon
Kay Lyon
as Ellen
Robert Putt
Robert Putt
as Porter
Tilly Vosburgh
Tilly Vosburgh
as Mrs Thorpe
Tom Davey
Tom Davey
as Young Lockhart
Pik-Sen Lim
Pik-Sen Lim
as Madame Sheng
Julia Joyce
Julia Joyce
as Young Sally
Tom Wu
Tom Wu
as Perak
Sandra Maitland
Sandra Maitland
as Landlady
Dennis Banks
Dennis Banks
as Cabbie
Billy Seymour
Billy Seymour
as Paddy
Chloe Walker
Chloe Walker
as Adelaide
Matthew Cureton
Matthew Cureton
as Young Marchbanks
Kevin John Harvey
Kevin John Harvey
as Seadog
Jason Chan
Jason Chan
as Chinese Man
Nathanael Kelly
Nathanael Kelly
as Clerk
Elliot Cowan
Elliot Cowan
as Van Eeden

Crew arrow_drop_down

Brian Percival
Brian Percival
Director
Peter Greenhalgh
Peter Greenhalgh
Director of Photography
Kate Bartlett
Kate Bartlett
Producer
Rebecca Eaton
Rebecca Eaton
Executive Producer
Kristina Hetherington
Kristina Hetherington
Editor
Matt Harrigan
Matt Harrigan
Producer
Sally Woodward Gentle
Sally Woodward Gentle
Executive Producer
Philip Pullman
Philip Pullman
Novel
Adrian Hodges
Adrian Hodges
Screenplay
Paul Bennett
Paul Bennett
Third Assistant Director
Camilla Curtis
Camilla Curtis
Production Secretary
Ken Payne
Ken Payne
Assistant Accountant
Jonathan Wicks
Jonathan Wicks
Location Manager
Zoë Edwards
Zoë Edwards
Production Coordinator
Kevin McSweeney
Kevin McSweeney
Production Accountant
Debbie Bowser
Debbie Bowser
First Assistant Director
Matt Carver
Matt Carver
Second Assistant Director
Judy Gayton
Judy Gayton
Script Supervisor
Crispin Hardy
Crispin Hardy
Unit Manager
Zoe Clare Brown
Zoe Clare Brown
Makeup Artist
Barry Moll
Barry Moll
Construction Manager
Ashley Johnson
Ashley Johnson
Makeup Artist
Mark Kebby
Mark Kebby
Art Direction
Sarah Moore
Sarah Moore
Costume Supervisor
Rob Brown
Rob Brown
Wardrobe Assistant
Donal Woods
Donal Woods
Production Design
Paddy Paddison
Paddy Paddison
Standby Art Director
Charmian Adams
Charmian Adams
Supervising Art Director
Mike Power
Mike Power
Property Master
Lorraine Boyle
Lorraine Boyle
Costume Assistant
Una Maguire
Una Maguire
Publicist
Martin Phipps
Martin Phipps
Original Music Composer
Mike Williams
Mike Williams
Online Editor
Gordon Ronald
Gordon Ronald
Production Consultant
Louise Mutter
Louise Mutter
Line Producer
Andrew Lawrence
Andrew Lawrence
Assistant Camera
Mark Holt
Mark Holt
Special Effects
Caroline McManus
Caroline McManus
Post Production Supervisor
Christina Baker
Christina Baker
Makeup Designer
Alice Greenland
Alice Greenland
Post Production Supervisor
Adam Coles
Adam Coles
Focus Puller
Andy Bell
Andy Bell
Electrician
Ricky Payne
Ricky Payne
Electrician
Amar Ingreji
Amar Ingreji
Assistant Editor
Graham Headicar
Graham Headicar
Supervising Sound Editor
Rory Farnan
Rory Farnan
Dialogue Editor
Alan Coates
Alan Coates
Electrician
Alan Martin
Alan Martin
Gaffer
Steve Murray
Steve Murray
Camera Operator
Rob Walton
Rob Walton
Electrician
James Keast
James Keast
Costume Designer
Christina Baker
Christina Baker
Hair Designer
Stewart Hadley
Stewart Hadley
Rigging Gaffer
Dean Murray
Dean Murray
Clapper Loader
Keith Mead
Keith Mead
Grip
Phillippa Hunt
Phillippa Hunt
Post Production Coordinator
Stuart Hilliker
Stuart Hilliker
Sound Mixer
Jill Trevellick
Jill Trevellick
Casting Director
Chris Ashworth
Chris Ashworth
Sound Recordist
Caroline Skinner
Caroline Skinner
Script Editor
Chris Beeton
Chris Beeton
Colorist

Recomendation Films

Similar Films