Michael Peterson, the convicted subject of 'The Staircase', was released from jail after serving eight years of a life sentence and is awaiting a retrial following explosive developments that implicated the North Carolina police department's forensics laboratory and its chief, Duane Deaver.
The Staircase II: The Last Chance
Michael Peterson, the subject of "The Staircase", was released from jail after new evidence came to light, revealing mistakes and wrongdoing by the North Carolina police department's forensic laboratory and its head, Duane Deaver.