警探約翰•麥卡倫(布魯斯•威利斯 飾)從紐約來到洛杉磯,見他分別已有半年之久的妻子霍莉(邦尼•彼地麗婭 飾)。他被邀請參加在一棟大廈的30層舉行的聖誕晚會。然而一群匪徒卻打起了大廈金庫中存有的六億多元公債券的主意。他們封鎖了大樓,將參加晚會的人扣作人質。麥卡倫僥幸逃脫,只身與匪徒們展開了激烈的鬥爭