一场火车对撞的惨剧夺去131名乘客的性命,大卫•杜恩(Bruce Willis 布鲁斯•威利斯 饰)奇迹般地成为这场灾难过后的唯一幸存者,且浑身上下毫发无伤。在他参加遇难者追悼会之后,他在车窗上发现一张神秘便条,写道:“你这一生生过几次病?” 不久,一个名叫伊利亚•普莱斯(Samuel L. Jackson 塞缪尔•杰克逊 饰)的黑人出现在大卫面前。和大卫不同的是,伊利
女友玛丽(戴安·梅尔 Dina Meyer 饰)和同事的接连死亡让FBI探员杰克(西尔维斯特·史泰龙 Sylvester Stallone 饰)陷入了绝望和崩溃之中,因为他很清楚的知道,这个冷酷的杀手是冲着他来的,痛苦而又无处发泄的杰克只得向酒精寻求帮助。亨德里克斯(查尔斯·达顿 Charles Dutton 饰)不忍心看到好友就此堕落,他建议杰克戒酒。
就这样,杰克来到了位于怀俄明荒原之中的戒酒中心,在这里,他结识了助理汉克(汤姆·贝伦杰 Tom Berenger 饰)和护士珍妮(波利·沃克 Polly