The Phantom
Movie (2021-07-02)
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.
Cast & Crew
More Like This
Texas Chainsaw Massacre
2022Movie
Girl in the Picture
2022Movie
I Am Vanessa Guillen
2022Movie
The Snowman
2017Movie
Parasite
2019Movie
Furiosa: A Mad Max Saga
2024Movie
Interstellar
2014Movie
Joker
2019Movie
Oppenheimer
2023Movie
Jurassic World Dominion
2022Movie
Soul
2020Movie
Passengers
2016Movie
Luca
2021Movie
Zack Snyder's Justice League
2021Movie
Through My Window
2022Movie
Barbie
2023Movie
The Invisible Man
2020Movie