Occasionally I manage to convince Mrs Cheesecake to write a review for me. This is her latest review. I’d just like to take a moment to thank her for her work. The enduring love story of Anthony and Cleopatra has been retold many times throughout history. In Queen of Kings, Headley has given this famous tale a darker and more mythological twist. We join the lovers at the point in history when Octavian Caesar, great nephew of the late Julius, is camped outside the city of Alexandria. Octavian sends a false message to Cleopatra’s beloved Anthony and he kills himself believing his queen has betrayed him. On discovering the deceit, Cleopatra is driven to making an impossible deal, and uses dark magic to summon one of the old gods, the goddess Sekhmet, and strikes a bargain – her soul for her husband’s life. Sadly, through an unfortunate accident, the resurrected Anthony dies again. One could say, to lose your husband once is unfortunate; to lose him again is careless. As is often the case when humans make deals with deities, the consequences of the bargain are never fully realised until it is too late. The last pharaoh of Egypt becomes…