希腊小岛塞佛伦尼亚岛,那片纯美恬静的土地仿若世外桃源,岛民们世代居住在这里,与世无争,宛如一个遗世独立的存在。然而,二战的烽烟很快打破了这份宁静祥和,意大利军团的上尉安东尼奥·柯莱利(尼古拉斯·凯奇饰)率领士兵们驻扎在了这座小岛上,双方保持着敌对的距离柯莱利,一个在这片异国土地上孤寂求安慰的灵魂,他的心头伴随着一把排遣孤寂的曼陀林琴,琴声似乎成了他对抗寂寞的唯一依靠。一次偶然的机会,柯莱利邂逅了当地姑娘佩拉吉娅(佩内洛普·克鲁兹饰)。起初,两人的相处并不融洽,彼此间格格不入,仿佛来自不同世界的两颗心。