27 piovoso, anno I della Repubblica Romana. I romani festeggiano la caduta del potere papale e la nascita della repubblica, dopo l'invasione di Roma da parte dell'esercito francese. Ma a Gustavo Scala, soldato della guardia civica, interessano poco le beghe politiche. Lui vorrebbe solo passare una notte con Matilde, sua amica d'infanzia che esercita come prostituta. Purtroppo per lui, senza trenta baiocchi non c'è modo di esaudire tale desiderio. Se alle tasche bucate Gustavo aggiunge il ritrovamento di Matilde svenuta, con un pugnale in mano e il cadavere di un soldato francese accanto a lei, le cose non sembrano migliorare. Qualcuno ha ucciso un francese e ha cercato di far cadere la colpa su Matilde. Tutto sembra architettato per creare scompiglio tra i francesi e il popolo romano, forse con l'obiettivo di soggiogare Roma sotto il pugno del Direttorio parigino. O forse sono altri gli scopi di un simile delitto? Gustavo dovrà scoprirlo, in fretta e in segreto, se vorrà salvare Roma e, soprattutto, Matilde.