在战火纷飞的撒哈拉沙漠中,一架英国飞机不幸被德军击落。机师因伤势过重,已无法回忆起自己的姓名,因此被称为“英国病人”。汉娜,一位战地医院的护士,决定留下来照顾这位受伤的英国男子。他们暂居在一个废弃的意大利修道院内,远离了战争的喧嚣,生活变得宁静而闲逸。
“英国病人”静静地躺在房间的木床上,窗外一本旧书的翻页声似乎唤醒了他的记忆……一段跨越生死的爱情,在战火中悄然绽放,超越了道德的界限,改变了战局的走向。
考古学家艾马殊伯爵(拉尔夫•费恩斯饰)和杰佛(克里斯汀•斯科特•托马斯饰),一位绘制地图的飞机师,以及他的妻子凯瑟琳(克里斯汀•斯科特•托马斯饰),一同来到撒哈拉沙漠进行考察。凯瑟琳的才华和美貌深深吸引了艾马殊,两人在沙漠深处的一处幽深洞穴中发现了彼此的共同之处。
然而,道德的天平最终战胜了激情的诱惑。当凯瑟琳与艾马殊的关系暴露后,杰弗(拉尔夫•费恩斯饰)悲痛欲绝,他驾驶着飞机试图与妻子和艾马殊同归于尽。艾马殊幸运地躲过了一劫,却未能保护住凯瑟琳,她身受重伤,最终离世。艾马殊赶到凯瑟琳身边,将她安置在山洞里,并承诺会找到援助。然而,事情并未如他所愿。他为了救助凯瑟琳,背负了卖国罪名,最终引来杀身之祸。尽管他没有违背对凯瑟琳的承诺,但凯瑟琳已在寒冷中永远离开了他。
艾马殊将凯瑟琳的遗体安放在飞机上,准备飞越撒哈拉沙漠时被德军击落。这一场景正是影片开头的一幕。
在照顾“英国病人”的日子里,汉娜结识了印度籍的拆弹手基普(迪伦·奥布莱恩饰)。两人在共同经历生死的过程中逐渐产生了深厚的情感。尽管战争已经结束,但基普仍不可避免地要面对无数次的死亡威胁。
最终,应“英国病人”的要求,汉娜给他注射了大剂量的吗啡……