HDServer
Unlock screen rotation for fullscreenThe Phantom
Carlos DeLuna was arrested in 1993 aged 21 for the murder of Wanda Lopez, and protested his innocence until his execution, declaring that it was another Carlos who committed the crime.
- Genre:
- Documentary, Crime
- Duration:
- 81 min
- Cast:
- Carlos DeLuna
- Quality:
- HD
- Director:
- Patrick Forbes
- Release:
- 2021
- Country:
- United Kingdom
- Rating:
- 6.3
You May Also Like
HD★7.2·2026·EN
HDVoyeur
★5.9·2017·EN
HDThe Crash
★6.8·2026·EN
HDA Toxic Love Story
★6.4·2026·EN
HDCon Mum
★6.8·2025·EN
HDTed Bundy: Mind of a Monster
★7.6·2019·EN
HDThe Menendez Brothers
★7.2·2024·EN
HDOut of Thin Air
★5.9·2017·EN
HDAileen: Queen of the Serial Killers
★7.0·2025·EN
HDBitconned
★6.5·2024·EN
HDEvil Influencer: The Jodi Hildebrandt Story
★6.2·2025·EN
