Michael Peterson in the new episodes of "The Staircase" set to premiere June 8 on Netflix.
Michael Peterson in the new episodes of "The Staircase" set to premiere June 8 on Netflix. Netflix screengrab
Michael Peterson in the new episodes of "The Staircase" set to premiere June 8 on Netflix. Netflix screengrab