Loading movie...
Loading movie...

Director: Patrick Forbes
Cast: Carlos DeLuna
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.
Why you might like this:
Fans of true crime documentaries will appreciate the compelling exploration of a complex case in The Phantom (2021). Directed by Patrick Forbes, the film delves into the story of Carlos DeLuna, who was executed in 1993 for a murder he claimed he did not commit, providing a thought-provoking examination of the justice system and the power of reasonable doubt.
The Phantom is a 2021 American documentary written and directed by Patrick Forbes. 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. Doug Liman serves as an executive producer.
Read more on Wikipedia →