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 borgerrettsadvokat må ta en enorm moralsk avgjørelse når det enkle, rigide livet hans blir snudd på hodet.