Episode 5 - The Witness: The Trials of Franky Carrillo
Air Date: Apr 15, 2020
Stunning twists revive Franky's hopes for exoneration when his new legal team untangles the flawed eyewitness testimonies that sealed his fate.