David Gale (Spacey) sitter på dødscellen for voldtekt og drap på sin beste venn, Constance (Linney). Det er tre dager til straffen skal fullbyrdes. En heldig journalist, Bitsey Bloom (Winslet), får audiens hos mannen, og vi får gjennom tilbakeblikk høre hans historie. Det merkelige med det hele er at David Gale er et prominent medlem av organisasjonen Deathwatch, hvis hovedmål er å avskaffe dødsstraff. Gale hevder han har havnet i denne situasjonen på grunn av en rekke uheldige omstendigheter. Bitsey vet ikke hva hun skal tro, og undersøker saken på egenhånd...

En advokat samarbeider med en tidligere militærjurist om å forsvare mannen hennes når han blir tiltalt som medskyldig i massedrap i El Salvador.