The Staircase (2004)
S1E10 The Last Chance
Following additional testimonies from experts regarding the dubious findings and assertions made by Duane Deaver, the judge is set to decide if a retrial is warranted.
Following additional testimonies from experts regarding the dubious findings and assertions made by Duane Deaver, the judge is set to decide if a retrial is warranted.