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…