Watch The Staircase Season 1 Episode 10
CC 
The Staircase Season 1 Episode 10

The Staircase Season 1 Episode 10

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

Episode Name: The Last Chance

Serie Name: The Staircase

Release: 2013-03-11

Country: United States

Quality: HD

You May Also Like