在某间加油站的便利商店,每隔一段时间就会发生凶杀案,这是随机事件?还是神秘的巧合?在又一次凶杀案发生之后,一位天才数学家终于发现反转命运的秘密,竟然藏在一串数字里。他依循神秘的数字线索发掘真相,试图挽救下一个受害者,一个十岁小男孩的生命,但随着警告信的日期接近,他还有机会拯救人命吗?。故事发生在六十年代初期的印尼,盖伊(梅尔·吉布森 Mel Gibson 饰)是被电视台派往此处进行采访调查的记者。彼时,政府在雅加达刚刚成立,国内的情势一片混乱,这让盖伊的采访毫无头绪,一次偶然中,盖伊结识了名为比利(琳达·亨特 Linda Hunt 饰)的记者,比利虽然身材矮小,人脉却四通八达,在比利的帮助下,盖伊开始逐渐接触到了隐藏在这个政府中的某些秘密。 在雅加达,盖伊还邂逅了吉尔(西格妮·韦弗 Sigourney Weaver 饰),一位美丽而又勇敢的独立女性,两人之间碰撞出了爱情的火花。雅加达的局势不断的恶化着,比利和盖伊之间的友情亦因为种种矛盾而产生裂痕。。