
An investigation of the wrongful death of Carlos DeLuna, who was executed in Texas on December 7, 1989, after prosecutors ignored evidence inculpating a man, who bragged to friends about committing the crimes of which DeLuna was convicted.
Directed by Peter Gilbert, Steve James
Your score–
Not scoredImages
Cast
Related

Long Shot
20177.2out of 10

Deliver Us from Evil
20067.1out of 10

O.J.: Made in America
20168.4out of 10

The Accountant of Auschwitz
20186.9out of 10

My Mom Jayne
20258.0out of 10

Avatar: The Deep Dive - A Special Edition of 20/20
20227.2out of 10

Stolen: Heist of the Century
20257.0out of 10

Predators
20256.5out of 10

The Class of ‘92
20137.1out of 10

Capital in the Twenty-First Century
20196.5out of 10

Heart of a Dog
20156.5out of 10

The Truth and Tragedy of Moriah Wilson
20267.4out of 10

Roman Polanski: A Film Memoir
20126.5out of 10

Showrunners: The Art of Running a TV Show
20146.4out of 10

The Show Must Go On: The Queen + Adam Lambert Story
20197.3out of 10

Something from Nothing: The Art of Rap
20126.7out of 10