Backdrop

The Staircase II: The Last Chance

Explosive developments - implicating both the forensics laboratory of the police department of North Carolina, and Duane Deaver, its chief - shed new light on the case of murder suspect Michael Peterson.

2012 |2h 10m |  Documentary

Cast

cast

David Rudolf

Himself

cast

Michael Peterson

Himself

More Details

Status

Released

Language

English

Budget

-

Revenue

-