一架英国飞机在飞越撒哈拉沙漠时被德国人击落。飞行员受了伤,不记得自己是谁,因此被称为“英国病人”。野战医院的护士汉娜决定独自一人照顾英国病人。他们下榻的地方是意大利一座废弃的修道院,远离战争的喧嚣,显得宁静而悠闲。“英国病人”静静地躺在房间的木床上,窗边的一本旧书逐渐唤起了他的思绪……一场在战火中燃烧的爱情超越了道德,改变了战局。考古学家厄尔·阿玛什(拉尔夫·费因斯RalphFiennes饰)跟随探险家前往撒哈拉沙漠,遇到了绘制地图的飞行员杰夫和他的妻子凯瑟琳(克里斯汀·斯科特)。托马斯克里斯汀斯科特托马斯)。凯瑟琳的才华和美貌让阿玛什着迷,当两人参观沙漠深洞中的壁画时,发现他们有着相似的兴趣。道德最终战胜了激情。Katherine和Emmasch分手后,Jeff发现了他妻子的婚外情。悲伤的杰夫驾驶飞机试图与他的妻子和艾玛一起灭亡。艾玛侥幸逃脱,但凯瑟琳身受重伤自杀身亡。阿玛什冲到他心爱的人身边,把她放在一个山洞里,承诺要离开沙漠寻求帮助。然而,事情并没有想象中那么容易。为了救人,他背负了叛国罪,害死了他。最终,他没有违背诺言。然而,凯瑟琳却把他永远留在了寒冷之中……阿玛什将凯瑟琳的尸体放在了身上。飞机在飞越撒哈拉沙漠时被德军击落,影片开头的场景就这样发生了。在照顾“英国病人”的日子里,汉娜结识了印度拆弹专家基普,两人一见钟情。即使战争结束了,拆弹基普也必须无数次面对死亡。最后,应英国病人的要求,汉娜给他注射了大剂量的吗啡……