Adriana (Gina Lollobrigida), très belle, est poussée par sa mère à poser pour un peintre. Elle y rencontre Gisella qui se fait entretenir par des hommes riches et lui présente Astarita (Raymond Pellegrin), un fonctionnaire fasciste qui, en la faisant boire, la séduit. Mais Adriana croit aimer Gino (Franco Fabrizzi), qui se fait d'abord passer pour un voyageur de commerce, alors qu'il est chauffeur auprès d'une riche famille. Astarita lui apprend de plus que Gino est marié et père d'une petite fille. Meurtrie, Adriana rompt et s'empare d'une luxueuse boîte appartenant à la patrone de Gino. Une femme de chambre étant soupçonnée, Adriana rend la boîte à Gino, mais celui-ci la revend à Sonzogno, un assassin, qui s'éprend également d'Adriana. Celle-ci sombre dans la prostitution lorsqu'elle rencontre Mino (Daniel Gélin), étudiant et militant antifasciste, dont elle tombe amoureuse et pour qui elle cache des documents politiques. Mais Mino est arrêté par la police et dénonce ses compagnons. Malgré les efforts d'Adriana auprès d'Astarita, Mino, torturé par le remords, se suicide et laisse Adriana enceinte de Sonzogno avec une lettre la recommandant auprès de ses parents. Mais Sonzogno, se méprenant, tue Astarita par jalousie, puis succombe aux tirs de la police.