The 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.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.
Starring
Watch "The Phantom" from streaming services Netflix, Vudu, Google Play and several more released in 2021. It's a crime and documentary movie, and has a rating of 6.5 out of 10 from Imdb which is usually fine for this kind of movie.
Watch it here
Best price
Links in this list may be a link where we earn a commission. Thank you for your support.