
The Last Chance
S1E10 · 2013-01-30 · 52 min
After more experts testify about the questionable conclusions and claims of Duane Deaver, the judge rules on whether a new trial is necessary.
The show’s own verdict is on its page.

S1E10 · 2013-01-30 · 52 min
After more experts testify about the questionable conclusions and claims of Duane Deaver, the judge rules on whether a new trial is necessary.
The show’s own verdict is on its page.