
The Staircase
Season 1Episode 10Aired 2013-01-30

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.


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