The Staircase Season 1 Episode 10

The testimony of one of the key witnesses in Peterson's trial, forensic investigator Duane Deaver, has come into question. And as a result, in December of 2011, Peterson is released on parole.








Levidia