
Overview
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.
Trailer
Crew
DirectorBrian Percival
WriterAdrian Hodges
Cast

Billie Piper
Sally Lockhart

Matt Smith
Jim Taylor

Julie Walters
Mrs. Holland

JJ Feild
Frederick Garland

Hayley Atwell
Rosa Garland

Elliot Cowan
Hendrick Van Eeden

Sian Thomas
Mrs Rees

Trevor Cooper
Mr Higgs

Robert Glenister
Samuel Selby

Dominic Coleman
Jeremiah Blyth

Miles Anderson
Major Marchbanks

Ramon Tikaram
Maharaja

Don Gilet
Henry Hopkins

David Harewood
Matthew Bedwell

Tony Maudsley
Mr. Berry

Martin Jarvis
Voice of Capt. Lockhart (voice)
Kay Lyon
Ellen

Robert Putt
Porter

Tilly Vosburgh
Mrs Thorpe
Tom Davey
Young Lockhart
More like this

Murder in Three Acts
1986

Miss Marple: They Do It with Mirrors
1991

Gourmet Detective: A Healthy Place to Die
2015

Aurora Teagarden Mysteries: Til Death Do Us Part
2021

Jasper Jones
2017

Aurora Teagarden Mysteries: Reunited and It Feels So Deadly
2020

Sherlock Holmes
2009

Murder on the Orient Express
2017

Aurora Teagarden Mysteries: How to Con a Con
2021

Sherlock Holmes Faces Death
1943

Agatha and the Truth of Murder
2018
Keywords
based on novel or bookfathervictorian englanddeathamateur sleuth
Details
TMDb Votes
26
