Coming Out at July 2, 2021 in theaters
The Phantom is documentary written and directed by Patrick Forbes. It follows Carlos DeLuna, who was arrested in 1993 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. The film premiered at the Tribeca Film Festival on June 14, 2021.
The execution of Carlos DeLuna who was arrested in 1993 aged 21 for the murder of Wanda Lopez. DeLuna protested his innocence until his execution, declaring that it was another Carlos who committed the crime.
Director: Patrick Forbes