
The Phantom
Carlos DeLuna was arrested in 1983 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 Patrick ForbesGenres Crime, Mystery, Documentary
Cast
Carlos DeLuna
Self (archive footage)
Patrick Forbes
Director / Screenplay
Stephanie Collins
Executive Producer

Jim Reeve
Executive Producer
Robert Halmi Jr.
Executive Producer

Andrea Cornwell
Executive Producer
Julia Godzinskaya
Executive Producer
Denis O'Brien
Executive Producer
Sophie Vickers
Executive Producer
Mark Bentley
Producer

Doug Liman
Executive Producer

Orlando von Einsiedel
Executive Producer
Brian Fagan
Executive Producer
Patrick Vernon
Executive Producer
Will Norton
Executive Producer
Gerry Floyd
Director Of Photography
Tim Cragg
Director Of Photography
Gregor Lyon
Editor
Claire Ferguson
Editor
Rob Manning
Original Music Composer


