
8 votes
2008
1h 38m
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
Status
Released
Release date
March 9, 2008
Budget
—
Revenue
—
Language
English

O.J.: Made in America
2016
Long Shot
2017
Avatar: The Deep Dive - A Special Edition of 20/20
2022
Stolen: Heist of the Century
2025
Predators
2025
Deliver Us from Evil
2006
The Truth and Tragedy of Moriah Wilson
2026
It's Never Over, Jeff Buckley
2025
My Mom Jayne
2025
The Secret
2006
Sidney
2022
The Show Must Go On: The Queen + Adam Lambert Story
2019