En plena Segunda Guerra Mundial, la tranquila vida de un pueblo en Cefalonia se ve alterada por la llegada de los italianos. La vida de Pelagia, hija del médico del pueblo, cambia aún más con la llegada del capitán Corelli, un músico con un gran sentido del humor, que se hospeda en su casa. Una historia de amor y guerra en un entorno idílico.