The gods are abandoning the earth, tempted by other worlds where they can live in peace. Only a few keep an interest in mortals. In their place, darker, more ancient forces are wakening...
Silvius is given a task by a dying centaur. The dark god Python is rising and massing an army of immense power. The only thing that can save the world is the Arrow of Apollo – but it has been split into two. Silvius and his friend Elissa must travel to the land of their sworn enemies, the Achaeans.
Meanwhile, Tisamenos is facing his own dangers in Achaea. A plot is afoot against him and his father, and it falls to him to stop it.
When Silvius, Elissa and Tisamenos meet, they enter a final, terrifying race to bring together the pieces of the Arrow and use it to lay Python low once more.