警探约翰•麦卡伦(布鲁斯•威利斯 饰)从纽约来到洛杉矶,见他分别已有半年之久的妻子霍莉(邦尼•彼地丽娅 饰)。他被邀请参加在一栋大厦的30层举行的圣诞晚会。然而一群匪徒却打起了大厦金库中存有的六亿多元公债券的主意。他们封锁了大楼,将参加晚会的人扣作人质。麦卡伦侥幸逃脱,只身与匪徒们展开了激烈的斗争。死于东京皇家饭店电梯里的美国黑人青年被人发现后,警方展开调查,从死者遗物中,知晓其名叫乔尼,并推断其来日目的是为找寻生母。根据种种线索,警方来到某温泉,发现知情人已被杀害,但还是知晓了知名服装设计师八杉恭子当年曾与一美国黑人士兵在此同居之事,遂派警官栋居前去美国向纽约警察肖夫坦求证。
求证过程中,栋居陷入历史记忆与民族情结中,几欲将眼前的美国人尤其肖夫坦与当年在日本犯下罪行的刽子手混为一谈,但终恢复理智完成了任务,将八杉恭子圈定为凶手,而八杉恭子不过也是历史的受害者。。