Als der pensionierte Vietnam-Veteran Jim (Tom Berenger) auf der Jagd durch die schneebedeckte Landschaft Maines aus Versehen eine Frau erschießt, wird sein Leben völlig auf den Kopf gestellt – denn obendrein findet er neben der Leiche auch noch eine mit Geld gefüllte Tasche. Und genau auf die hat es eine Gruppe brutaler Gangster abgesehen, die vor nichts zurückschreckt, um sie in die Finger zu kriegen. Womit die Verbrecher allerdings nicht gerechnet haben ist der hammerharte Jim, der ihnen nun im Weg steht...