
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