After freeing a young Bedouin girl from her unjust imprisonment in Jerusalem, an Australian adventuress, together with her devoted police detective friend, begins to unravel a decade-old mystery concerning priceless emeralds, an ancient curse and the disappearance of the girl's mother and massacre of her tribe.
as Phryne Fisher
as Detective Inspector Jack Robinson
as Shirin Abbas
as First Lieutenant Jonathon Lofthouse
as Lord 'Lofty' Lofthouse
as Lady Eleanor Lofthouse
as Prudence Stanley
as Sheikh Kahlil Abbas
as Crippins
as Shirin's Mother
as Assist Commissioner Forsythe
as Professor Linnaeus
as Abdul
as Captain Templeton
as Mrs. Templeton
as Vincent 'Monty' Montague
as Constable Hugh Collins
as Dorothy ‘Dot’ Collins
as Cecil Yates
as Bert
as Wilson
as Frank
as Prison Guard
as Awkward Young Man
as Fleeing Man
as Uninformed Constable
as Alexandra's Dead Lover
as British Captain #2
as Photographer
as Policeman
as British Police Captain
as Street Vendor
as Young Shirin