整日醉生梦死的小工人林守一(李修贤 饰)当年曾是一名优秀干练的皇家警察,后来他因酒后殴打嫌疑人而被停职查办,感情一向不和的妻子Judy也趁机与其离婚。数年后,重案组警探程曦(梁家辉 饰)及其助手铁男带着男孩小念找到林,原来林的前妻不久前被人入室杀害,只有儿子小念幸免于难。经过一段时间相处,父子俩由疏远逐渐亲密起来,林也决定找出杀害前妻的凶手。
几经辗转,程和林找到Judy生前的室友——美丽的女模特Ellen方(郑文雅 饰),询问之后一无所获,而他们的造访却给Ellen带来巨大的麻烦……。富贵乡绅任发(黄虾 饰)先父当年威逼利诱求得一块风水宝地,经风水先生指点,其父下葬二十年后起坟迁葬,以利子孙。然九叔(林正英 饰)察看墓穴得知,当年风水先生与任家私怨在身,在墓穴中做下手脚,二十年后任老太爷尸体已生恶变。九叔提议就地火化,在任老爷请求下才将尸骨移往义庄。虽经小心看护,但任老太爷仍化作僵尸,将其子任发杀害。
九叔断定任老太爷和任发的僵尸将再次出现,于是命令徒弟秋生(钱小豪 饰)和文才(许冠英 饰)小心应付……。希腊小岛塞佛伦尼亚岛,纯美恬静,仿若世外桃源。岛民世代居住生活在这里,与世无争。然而二战烽烟很快打破了这份宁静祥和。意大利军团上尉安东尼奥·柯莱利(尼古拉斯·凯奇饰)带领士兵驻扎进小岛,双方都保持着敌对的距离。跟随柯莱利的唯有一把排遣孤寂的曼陀林琴。一次偶然的机会,柯莱利邂逅当地姑娘佩拉吉娅(佩内洛普·克鲁兹饰)。两人在最初的相处中格格不入,但佩拉吉娅优雅的举止与坚韧的性格很快打动了柯莱利的心,柯莱利天籁般的琴声也令佩拉吉娅神往不已。然而美好的时光总是如此短暂,随着战事的日益临近,坠入爱河的两人不得不做出最后的抉择。
这部发生在二战硝烟战火中感人至深的爱情故事《战地情人》,改编自英国著名作家路易斯·德·伯尔涅斯的畅销小说《柯莱利上尉的曼陀林》。女主角佩内洛普·克鲁兹凭借此片荣获2001年第14届欧洲电影奖“观众-最佳女演员”提名。。