The Phantom
2021MA 15+81 min6.3/10
Arrested in 1983 for murder and sentenced to death, Carlos DeLuna stood by his innocence. This documentary examines the unjust truth behind his case.
Genres:Crime Movies, Documentaries
Director:Patrick Forbes
Production Country:United Kingdom
Rate:
Added to Netflix:September 30, 2021
Similar Titles
Nail Bomber: Manhunt
2021
The American Meme
2018