1964年,三名年轻以色列特工报称剷除了绰号「比克瑙医生」的集中营刽子手,回国时受到英雄式的欢迎。四十年后,队员薛夫突然造访当时已成为名作家的女战友丽楚,告知她「医生」仍然在生,并住在乌克兰的一家老人院内。薛夫要求丽楚把这「任务」完成。丽楚回忆那段在柏林的青葱岁月,三人奉命要把纳粹战犯生擒到以色列受审。但任务并不是如他们对外报告般顺利,三人更决意将这秘密永远隐藏,无奈当年的债到今天仍要偿还。
一名男子打电话给孟买警方并告诉他们,他已经把5个不同的炸弹安置在城市之内,并已经设定在同一时间爆炸-他希望以此交换4名恐怖分子。他是否能换回他们?背后的黑手是谁?动机又是什么呢?是否不是表面上看起来那么简单呢?
故事发生在1880年的澳大利亚,警察和黑帮之间的关系已经降到了冰点,所有人都知道,事态再照这样发展下去,一场恶斗在所难免。土匪阿瑟(丹尼·休斯顿 Danny Huston 饰)的举动让事件向更糟的方向发展而去,他在小镇居民霍普金斯家展开了一场血腥残暴的大屠杀后逃之夭夭。 看到兄弟已然丧失了理智,查尔斯(盖·皮尔斯 Guy Pearce 饰)决定带着麦克(理查德·威尔森 Richard Wilson 饰)远走高飞。在关键时刻,斯坦利警长(雷·温斯顿 Ray Winstone 饰)制服了查尔斯,绑架了麦克,他以麦克的性命为筹码,要求查尔斯杀掉丧心病狂的阿瑟。两边都是手足情深的兄弟,查尔斯陷入了艰难的抉择之中