Sophie et ses amis Fitz, Biana, Keefe et Dex quittent les Cités perdues pour Florence, où se trouve le premier indice qui les mènera au repaire du Cygne Noir.
Après un siècle éprouvant et destructeur, un petit village coréen décide d'offrir en sacrifice la plus belle jeune fille pour apaiser le dieu de la mer.
Dotée d'une mémoire photographique, la jeune Sophie a aussi la capacité d'entendre ce que les autres pensent. Ces facultés l'isolent et lui rendent la vie impossible.