Streama filmen The Phantom från 2021. Med Billy Zane, Kristy Swanson och Treat Williams. Streama med Netflix.
Han anhölls för mord och dömdes till döden 1983 – men hävdade sin oskuld till sista stund. Sanningen bakom fallet Carlos DeLuna kommer fram i denna dokumentär.