0
(No Ratings Yet)
Loading...
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.
Genre: Crime, Documentary
Director: Patrick Forbes
Actors: Janie Adrian, Julie Arsuaga, Richard Anderson
Releted Movies
I am Jane Doe
I am Jane Doe
Chronicles the epic battle that several American mothers are waging on behalf of their middle-school daughters, victims of sex-trafficking on Backpage.com, the adult classifieds section that for years was part…
Genre: Crime, Documentary
You Should Have Killed Me
You Should Have Killed Me
You Should Have Killed Me is a story of revenge, sacrifice, and ultimately justice – Or so we hope.
Genre: Crime