Florence, 1925, Mario prend pension dans la Via del Corno chez le forgeron et communiste Maciste. Antifasciste convaincu, ce dernier est confronté aux chemises noires qui sèment peu à peu la terreur dans la ville. C'est dans ce contexte de plus en plus violent que Mario rencontre bientôt Milena...