二战期间,日军占领了缅甸边境的一个战俘营。出于战略需要,日军将在缅甸与泰国交界修建一条大桥,同时希望战俘营里战俘出力,但英军战俘代表尼科森上校(亚利克•基尼斯 Alec Guinness 饰)认为这违反日内瓦公约拒不执行。于是尼科森等人被关了禁闭,但是没了尼科森的带领,战俘们表现消极,而且因日本设计方面的不足,建桥工作陷入了停滞。日军无奈只好放出了尼科森等人,获释后尼科森感到在破坏一切都战争里何不做点建设,于是开始投入到建桥的工作。与此同时,逃出去的美军俘虏希尔兹(威廉•霍尔登 William Holden 饰)接受盟军一个特别任务,就是大桥建成之日将它炸毁。。故事开始于1972年的南非,斯蒂夫(保罗·贝坦尼 Paul Bettany 饰)作为一个外来者生活在这里,和当地人一直保持着友善的距离。斯蒂夫的女友艾玛(路易丝·隆巴德 Louise Lombard 饰)曾经是一名芭蕾舞演员,如今在夜总会里跳舞谋生。 艾玛是一个非常善良的女孩,对于经常帮助她的灯光师约瑟夫(阿利安·巴克瑞 Ariyon Bakare 饰),艾玛从来没有觉得肤色黝黑的他和自己有什么不同,而是真心的感谢他,并且将他当做朋友一样相处。战争开始了,参军的斯蒂夫走上了前线,但很显然,他低估了战争的残酷。当斯蒂夫决定逃离战火,返回艾玛身边时,却发现艾玛和约瑟夫躺在了一张床上。。奥山圭辅(小栗旬 饰)表面看来是一位精明强干的律师,实际上却饱受童年时代悲惨经历的困扰,有着脆弱的神经和重度的强迫症。某日,奥山收到了一封神秘的来信,信中委托他为涉嫌抢劫杀人的名为安腾达也(高桥努 饰)的男子辩护,而这位安腾达也及其家人,正是一手造就奥山童年阴影的元凶。
曾经,达也是奥山唯一的和最信赖的朋友,然而,达也接近奥山的目的却并不单纯。达也一家人的设计令奥山失去了双亲,因此不得不寄宿在达也家,期间更是受尽了折磨和凌辱。如今,当年逃过法网恢恢的达也再度面临指控,他找到奥山,又有着怎样的阴谋呢?。