Season 1 · Episode 10
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.
Community
–
No ratings 0 likes
Log in to rate episodes.
Episode reviews
No reviews for this episode yet.