The Last Chance

January 30, 2013
72.0%

The Staircase - S1 - E10

The Last Chance

After more experts testify about the questionable conclusions and claims of Duane Deaver, the judge rules on whether a new trial is necessary.

The Staircase: Season 1 - 13 Episode s


The Staircase: All seasons