Três pessoas se unem marcados por sua dor e em busca de vingança. Na Itália fascista, antes do estouro da Segunda Guerra, Tonico (Giancarlo Giannini) é um camponês que está determinado a matar Mussolini para honrar a morte cruel de um grande amigo. Idealista, Tonico chega a Roma com esse objetivo em mente e conhece Salomé (Mariangela Melato), uma dedicada anarquista que procura vingar a injusta execução de seu noivo. Salomé trabalha como prostituta no bordel de madame Aida (Pina Cei). No meio do caminho, nos dias que antecedem o plano, Tonico acaba se apaixonando por uma das garotas de programa, a jovem Tripolina (Lina Polito), que também quer corrigir a morte de seu pai que faleceu durante a guerra. A paixão acaba ofuscando os planos de Tonico, que sabe que o romance dos dois tem prazo de validade. Dividido entre o amor e seus ideais, uma escolha deve ser feita: sua causa ou o amor?