Ex-militant d’extrême gauche, Giorgio a passé plusieurs années en Amérique centrale pour échapper à la justice. De retour en Italie, il se retrouve en prison, mais voit sa peine allégée en devenant l’indic d’Anedda, commissaire de police véreux. À peine libéré, il escroque le patron d’un club de strip-tease. Mais Giorgio a d’autres ambitions : monter un très gros coup avec la complicité d' Anedda.
Fausto est italien, et travaille à Paris comme serveur dans un grand hôtel. Nadine est une jeune Française de 20 ans, rêvant de devenir mannequin. Lorsque les deux jeunes gens se rencontrent par hasard sur un toit, ils se découvrent semblables : fragiles, seuls et obsédés par une même idée du bonheur. Ils ne soupçonnent pas encore qu’ils vont s’aimer, se perdre, souffrir, se retrouver...
Après la fermeture de leur maison close, quatre prostituées tentent de s’établir à leur compte en ouvrant ce qui s’apparenterait à un simple restaurant. Mais pour mener à bien leur projet, elles doivent solliciter l’aide d’un ancien homme du milieu qui menace leur tentative d’émancipation…
Après avoir couché avec un de ses clients, un jeune prostitué se perd dans les couloirs de sortir de l'immeuble où il se trouve. Comme en un labyrinthe de plus en plus fantasmatique, il y rencontre successivement plusieurs hommes qui, à défaut de lui indiquer vraiment la sortie, lui révèlent un peu plus, à chaque fois, une vérité sur ses propres désirs dans un apprentissage sexuel puis amoureux.