Während des Zweiten Weltkrieges begegnen sich die junge Krankenschwester Nellie Forbush (Glenn Close) und der französische Plantagenbesitzer Emile de Becque (Rade Serbedzija) im Süd-Pazifik. Sie verlieben sich, doch der Krieg reißt das Paar auseinander...