It follows Carlos DeLuna, who was arrested in 1983 for the murder of a woman, and protested his innocence until he was executed, stating another Carlos had committed the crime.
| MPAA Rating: | NR |
| Genre: | Documentary |
| Country: | United Kingdom |
| Directed By: | Patrick Forbes |
| In Theaters: | Jul 02, 2021 |
| Runtime: | 1 hour 22 minutes |
| Production: | Grain Media, Great Point Media, Hitchley, Oxford Film & Television, Rooks Nest Entertainment |
| Read More On: | Wikipedia |