Rafaella (Mariangela Melato) rica e mimada e amigos num cruzeiro na Sardenha, no Mar Mediteraneo. Gennarino (Giancarlo Giannini), marinheiro,é um comunista, que não aceita o mau humor de Rafaella. Um dia ela acorda e ele tem de leva-la em um bote para onde estavam seus amigos p/ mergulho. . No trajeto, uma pane no motor e a forte correnteza os leva para uma ilha deserta Rafaella, para sobreviver, se torna dependente de Gennarino e embora sejam casados acabam se apaixonando. Ao serem salvos eles devem decidir se essa paixão é forte o suficiente para sobreviver às suas realidades e à civilização.