O filme conta a história de David Gale (Kevin Spacey), um professor de ciências políticas que se opõe à pena de morte e é um ativista pelos direitos humanos. Ele é acusado de assassinar uma colega de trabalho, Laura Burney (Janel Moloney), e é condenado à morte. No entanto, Gale afirma que é inocente e que o verdadeiro assassino é um homem chamado Stuart Dunlop (Gabriel Byrne).
O filme também explora o tema da obsessão e da fixação, já que Lee se torna cada vez mais obcecada pelo caso e começa a sacrificar sua própria vida para descobrir a verdade.
No entanto, o filme foi bem recebido pelo público e é considerado um dos melhores filmes de 2003. O filme também foi indicado para vários prêmios, incluindo o Prêmio Globo de Ouro de Melhor Ator Coadjuvante para Kevin Spacey.
A história é contada através de uma série de flashbacks, que mostram a vida de Gale antes de ser acusado do crime. O filme também apresenta uma jornalista, Lee (Kate Winslet), que se torna obcecada pelo caso e começa a investigar a fundo.