The Floating City is in turmoil. The magical seers who protect it are being killed by fearsome Djinn that rise out of the canals at night. Members of the city’s Council of Ten are being assassinated by masked fanatics. Refugee ships are arriving, bringing plague. Othmen spies are infiltrating everywhere. New power blocks are battling for control of the city.
And the three Montecchi daughters, Giuliette, Disdemona and Isabella, are struggling with love and loss – and trying to write their own destinies. And moving amongst them all is the mysterious and deadly Shadow Master, who seems to be directing everyone like players in a game. But some things in this game may be beyond even his control.