Sicilia, 1901. Una plaga de cólera acecha el pequeño pueblo de Palizolo, cuya población, aterrada, le achaca su llegada a una serie de sucesos aparentemente inexplicables. Sin embargo, no será hasta que el humilde abogado de los más desfavorecidos, Matteo Teresi, denuncie desde las páginas de su periódico las prácticas delictivas de un grupo de hombres poderosos, que se hacen llamar a sí mismos «la secta de los ángeles», cuando sus ciudadanos podrán dormir de nuevo tranquilos.