希腊小岛塞佛伦尼亚岛,纯美安静,仿若世外桃源。岛民世代寓居日子在这里,与世无争。但是二战烽烟很快打破了这份宁静祥和。意大利军团上尉安东尼奥·柯莱利(尼古拉斯·凯奇饰)带领士兵驻扎进小岛,两边都保持着敌对的距离。跟从柯莱利的唯有一把排遣孤寂的曼陀林琴。一次偶然的时机,柯莱利邂逅当地姑娘佩拉吉娅(佩内洛普·克鲁兹饰)。两人在最初的相处中格格不入,但佩拉吉娅优雅的举动与坚韧的性情很快打动了柯莱利的心,柯莱利天籁般的琴声也令佩拉吉娅向往不已。但是美好的韶光总是如此时间短,随着战事的日益临近,坠入爱河的两人不得不做出最后的选择。