英文片名:Captain Corelli's Mandolin
二次大戰時,一個美麗、如夢似幻的希臘地中海小島塞法羅尼亞島,被大批義軍奉命佔領,整個歐洲戰火不斷漫延…。柯瑞里上尉(尼可拉斯凱吉 飾),是一位天性快樂、無比熱情的熱血軍官,而佩拉吉雅(潘妮洛普克魯茲 飾)則是村裡醫生的女兒。一次因為無意間得罪義大利軍人,幸賴遇上柯瑞里上尉出手相救,佩拉吉雅一直心存感恩。
佩拉吉雅的父親是伊安尼斯醫生(約翰赫特 飾)對義大利侵略者始終不能認同、甚於敵視,直到柯瑞里上尉受傷住進伊安尼斯家中,他憑著樂觀的天性、對音樂與生命的熱愛,以及對和平的嚮往,漸漸化解彼此的敵意,佩拉吉雅開始對柯瑞里產生好感…。然而佩拉吉雅早與當地的漁夫曼卓斯(克里斯汀貝爾 飾)訂下婚約,但是與柯瑞里的愛苗遂在佩拉吉雅心中逐漸滋長,這份愛意也在烽火連天、戰火綿延的戰爭天持續加溫。
而佩拉吉雅美麗和機智也開始擄獲了柯瑞里的心,柯瑞里遂也成了村裡人生活中的一部份。殘酷的戰爭終究是無情,隨著戰亂的愈來愈接近,柯瑞里和佩拉吉雅這對相愛的小戀人,逼得不在國家政爭和親情之間做一抉擇,但他們堅信,唯有彼此堅貞不渝的愛,才是支持他們奮戰不懈的原動力。兩人分屬敵對的兩國,使得這段戀情平添許多阻礙,當義大利投降、德軍接管塞法羅尼亞島時,抉擇的時刻終於到來…