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. |
||
Ratings: | IMDB: 7.4/10 | |
Released: | March 9, 2008 | |
Runtime: | 98 min | |
Genres: | Documentary | |
Companies: | Independent Film Channel (IFC) | |
Cast: | Steve Mills Carroll Pickett Maurice Possley Anne Ellis | |
Crew: | Steve James Peter Gilbert | |
Lazeistheman2 : better call the cops! But, not the male cops, they'll be biased and do nothing. Non-Male l...