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.
Essie Davis
as Phryne Fisher
Nathan Page
as Detective Inspector Jack Robinson
Izabella Yena
as Shirin Abbas
Rupert Penry-Jones
as First Lieutenant Jonathon Lofthouse
Daniel Lapaine
as Lord 'Lofty' Lofthouse
Jacqueline McKenzie
as Lady Eleanor Lofthouse
Miriam Margolyes
as Prudence Stanley
Khaled Abol Naga
as Sheikh Kahlil Abbas
John Stanton
as Crippins
Nicole Chamoun
as Shirin's Mother
William Zappa
as Assist Commissioner Forsythe
John Waters
as Professor Linnaeus