Pod koniec wojny Litwinka Karin Bjorsen (Ingrid Bergman) trafia do włoskiego obozu dla uchodźców. Poznaje żołnierza Antonia. Poślubia go, by móc opuścić obóz. Jedzie z mężem na jego rodzinną wyspę Stromboli, jednak źle czuje się wśród mieszkających tam ludzi. Postanawia uciec.