Карин (Ингрид Бергман) е бежанка от Литва, която е настанена в лагер. В пълното си отчаяние и желание да се махне от лагера, тя приема предложението за брак от Антонио (Марио Витале) – рибар, който живее на остров Стромболи. Карин скоро осъзнава, че животът на острова е незначително по-лек от този в лагера, защото е аутсайдерка и не може да се впише сред местните.
Дискомфортът ѝ се превръща в пълен ужас, когато става ясно, че вулканът, намиращ се на острова, се кани да изригне. Стромболи се прочува покрай слуховете за любовна афера между Бергман и Роселини, които по-късно сключват брак.