The Staircase poster
TV

The Staircase (2004)

S01E10 The Last Chance

Jan 30, 2013 • Season 1 • Episode 10 • HD

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.

Genre: Documentary, Crime
Country: FR