Freddy Gale (Jack Nicholson) é o dono de uma pequena joalheria que esperou seis anos para matar John Booth (David Morse), um homem que atropelou e matou sua filha quando estava bêbado. Booth deixou recentemente a prisão, onde cumpriu a pena pela morte da jovem, sendo que agora chegou o momento que Freddy tanto esperou para o ajuste de contas.