The Phantom

The Phantom

Title : The Phantom
Release : 2021 2021-07-19T15:35:47Z
Rating : 6.2 10 1110
Language : English
Runtime : 82
Genre : Documentary
Download Torrent File
Download Magnet


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.

Director By:
Patrick Forbes
Writer By:


Actors By: