The Staircase (2004)

The Staircase (2004)

The Last Chance (1x10)


:

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

  • :
  • : 14
  • : 185
  • StudioCanal
  • 9