The Staircase II: The Last Chance (2013) (movie): Explosive developments - implicating both the forensics laboratory of the police department of North Carolina, and Duane Deaver, its chief - recently saw the convicted subject of 'The Staircase', Michael Peterson, released from ja... Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of The Staircase II: The Last Chance (2013) below