5.3
2008-03-09
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.
Watch Trailer
Released
2008-03-09
Runtime
98
Director
Steve James
Budget
$0
Revenue
$0
Genres
Crime
Documentary
Language
English
Production