Image for The Ruby in the SmokeNot currently available on BBC iPlayer

Duration: 1 hour, 35 minutes

Drama adapted from Philip Pullman's novel.

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.

Last on

Sat 21 Jun 2008 19:30 BBC One


Sally Lockhart
Billie Piper
Mrs Holland
Julie Walters
Frederick Garland
JJ Feild
Matthew /Nicholas Bedwell
David Harewood
Henry Hopkins
Don Gilet
Samuel Selby
Robert Glenister


  • Wed 27 Dec 2006 20:30 BBC One Scotland, South, Wales only

  • Thu 4 Jan 2007 01:15 BBC One North East & Cumbria, North West, Scotland, South, South East, Wales, West only

  • Sat 21 Jun 2008 19:30 BBC One

Buy online

Available on: DVD

From suppliers including: BBC Shop

Where to buy

BBC © 2014 The BBC is not responsible for the content of external sites. Read more.

This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.

Added. Check out your playlist Dismiss