![](https://image.tmdb.org/t/p/w500/cJUKtHTxqAp7NZE82boED2U6Wud.jpg)
Drama • Mystery • Crime
2006
1 hour and 35 minutes
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.
Release:
December 27, 2006
Original language:
English
Production country:
United Kingdom
More informationexpand_more
Show crew
keyboard_double_arrow_down
Crew
Cast
Billie Piper
Sally Lockhart
Sally Lockhart
favorite_border
Matt Smith
Jim Taylor
Jim Taylor
favorite_border
Julie Walters
Mrs. Holland
Mrs. Holland
favorite_border
JJ Feild
Frederick Garland
Frederick Garland
favorite_border
Hayley Atwell
Rosa Garland
Rosa Garland
favorite_border
Elliot Cowan
Hendrick Van Eeden
Hendrick Van Eeden
favorite_border
Sian Thomas
Mrs Rees
Mrs Rees
favorite_border
Trevor Cooper
Mr Higgs
Mr Higgs
favorite_border
Robert Glenister
Samuel Selby
Samuel Selby
favorite_border
Dominic Coleman
Jeremiah Blyth
Jeremiah Blyth
favorite_border
Miles Anderson
Major Marchbanks
Major Marchbanks
favorite_border
Ramon Tikaram
Maharaja
Maharaja
favorite_border
Don Gilet
Henry Hopkins
Henry Hopkins
favorite_border
David Harewood
Matthew Bedwell
Matthew Bedwell
favorite_border
Tony Maudsley
Mr. Berry
Mr. Berry
favorite_border
Martin Jarvis
Voice of Capt. Lockhart (voice)
Voice of Capt. Lockhart (voice)
favorite_border
Kay Lyon
Ellen
Ellen
favorite_border
Robert Putt
Porter
Porter
favorite_border
Tilly Vosburgh
Mrs Thorpe
Mrs Thorpe
favorite_border
Tom Davey
Young Lockhart
Young Lockhart
favorite_border
Pik-Sen Lim
Madame Sheng
Madame Sheng
favorite_border
Julia Joyce
Young Sally
Young Sally
favorite_border
Tom Wu
Perak
Perak
favorite_border
Sandra Maitland
Landlady
Landlady
favorite_border
Dennis Banks
Cabbie
Cabbie
favorite_border
Billy Seymour
Paddy
Paddy
favorite_border
Chloe Walker
Adelaide
Adelaide
favorite_border
Matthew Cureton
Young Marchbanks
Young Marchbanks
favorite_border
Kevin John Harvey
Seadog
Seadog
favorite_border
Jason Chan
Chinese Man
Chinese Man
favorite_border
Nathanael Kelly
Clerk
Clerk
favorite_border
Elliot Cowan
Van Eeden
Van Eeden
favorite_border
Show more expand_more
keyboard_double_arrow_down