Sicile, 1860. Le capitaine Loyola s'apprête à quitter l'armée des Bourbons afin de retourner en France lorsqu'il reçoit l'ordre d'escorter un prisonnier de Palerme à Messine. Il refuse d'exécuter cette mission, puis prenant connaissance de l'identité du prisonnier, accepte. Grifone est l'homme qui, trois ans auparavant, lui a ravi Angelica le jour même de son mariage. Loyola entrevoit sa vengeance, après de si longues années. Les deux hommes, accompagnés par le sergent Uzeda, entreprennent un voyage à travers une Sicile en révolte, entre l'ascension de Garibaldi et la défaite des Bourbons, parcours scandé par les événements dramatiques et le souvenir d'Angelica