Watch The Phantom with film summary and movie review
“Watch The Phantom Online” It seemed like justice. The first third of “The Phantom,” a documentary about the exoneration of a man executed in 1989 for a murder committed by someone else, might even convince you that Carlos DeLuna deserved to be found guilty for the murder of a young cashier named Wanda Lopez. DeLuna,…