The Phantom

6.2
Overview
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.
Recommendation
Girl in the Picture (2022)
Bill Nye: Science Guy (2017)
Rebel Ridge (2024)
Inside Out 2 (2024)
Oppenheimer (2023)
Poor Things (2023)
Extraction (2020)
The Substance (2024)
Handling the Undead (2024)
Avengers: Infinity War (2018)
Knives Out (2019)
Train to Busan (2016)
Once Upon a Time... in Hollywood (2019)
Joker (2019)
Carol (2015)
A Quiet Place (2018)
Forrest Gump (1994)
Dune (2021)
Call Me by Your Name (2017)
The Alto Knights (2025)