Idylickú krásu gréckeho pobrežia narušila vojna. Talianske okupačné jednotky sa vylodili na kedysi pokojný ostrov Kefallénie. Kapitán Antonio Corelli so svojím mužstvom berie svoj pobyt na ostrove ako dovolenku - ale s tým, že vojna je na dosah. Corelli, muž neskrotnej povahy, sa vášnivo zamiluje do krásnej a vzdelanej Pelagie, ktorá je dcérou vidieckeho lekára Iannisa - Corelli u nich býva počas okupácie. Antonio si nakoniec svojím šarmom, príjemným vystupovaním a svojou túžbou, aby vojna prebehla pokojne, získa napriek počiatočnej nenávisti i Iannisovo priateľstvo. Keď Pelagiin snúbenec, miestny rybár Mandras, odchádza bojovať k partizánom, vzťah medzi Corellim a Pelagiou ešte zosilnie. Milenci sa musia rozhodnúť medzi lojálnosťou k svojej vlasti a vzájomnou láskou, ktorá musí čeliť nepriazni osudu a vydržať nevyhnutné utrpenie.