The Phantom

The Phantom (Greenwich Entertainment)

  • Documentary, Thriller
  • Opened 7/2/2021 | Theatrical • Limited

The story of how the State of Texas knowingly sent an innocent man to his death and left a serial killer at large.

Director & Top Cast

Additional Details

  • Release Date: 7/2/2021