Rok 1941. Wyspa Kefalinia na Morzu Jońskim. Pelagia jest córką miejscowego lekarza Iannisa. Jej narzeczony Mandras wyrusza walczyć na front. Tymczasem okupację wyspy rozpoczynają Włosi. W domu doktora kwaterę otrzymuje kapitan Antonio Corelli. Muzykalny Włoch i reszta żołnierzy śpiewem i tańcem umilają sobie beztrosko płynący czas. Corelli dość szybko zdobywa serce dumnej Greczynki. Sielskie chwile przerywają im działania wojenne. Zazdrosny Mandras powraca i zaczyna działać w greckiej partyzantce, do której przyłączają się również Włosi. Corelli zostaje ciężko ranny. Życie na polu bitwy ratuje mu narzeczony Pelagii, licząc, że odzyska tym miłość ukochanej. Za ukrywanie Włocha doktorowi i jego córce grozi niebezpieczeństwo. Kobieta musi podjąć najważniejszą życiową decyzję. Opuszczenie przez kapitana wyspy może oznaczać, że już nigdy się nie spotkają.