Im viktorianischen England begibt sich die junge Sally Lockhart (Billie Piper) auf die abenteuerliche Suche nach einem unbezahlbaren Rubin und entdeckt dabei ein viel größeres Mysterium.
Der Film basiert auf dem gleichnamigen Band der "A Sally Lockhart Mystery"-Buchreihe von Philip Pullman.