女友玛丽(迪安·梅尔·迪娜·梅耶饰)和同事的相继死亡,让联邦调查局的捕快杰克(西尔维斯特·史泰龙·西尔维斯特·史泰龙饰)陷入了看热闹和分手的境地,因为他很清楚这个恶毒的杀手是冲着他来的,痛苦不堪又无处可去的杰克不得不寻求酒精的援助。亨德里克斯(查理斯·达包装查尔斯·达顿饰)不忍看到自己的老朋友犯错,他主张杰克戒酒。就这样,杰克离开了怀俄明州的禁欲中心,在那里他遇到了助手汉克(汤姆·伯兰吉尔·汤姆·伯兰吉尔饰)和护士珍妮(波利·沃克·波利·沃克饰)。一场可怕的暴风雪摧毁了禁欲核心的电路和锅炉。在黑暗和严寒中,杰克不仅要面对自己的心魔,还要面对隐藏在阴影中的凶手。