Sanguetta ha sedici anni, è cresciuto nei Quartieri Spagnoli, spaccia e non ha niente da perdere. Nel carcere di Nisida gli offrono di diventare un informatore dei servizi segreti: non può rifiutare, anche se può costargli la vita. Chimicone ha diciott’anni, studia al liceo Genovesi ed è innamorato di Betta; con lei e con gli amici occupa la scuola e fonderà la Barricata Silenziosa, una cellula eversiva che si prepara alla lotta armata. L’Americano è uno sbirro della DIGOS, gli piacciono la musica leggera, la cocaina e le donne; hanno ammazzato Gomez, suo collega e amico, e cerca vendetta.
Tre personaggi, tre destini che La città perfetta insegue per sei anni, dal 1988 al 1994, in una metropoli dominata dal clan del Sarracino e ferita dalla violenza, dal tradimento e dalla corruzione.