Displaying all articles tagged:

Jean Xavier De Lestrade

  1. The Real Killer in The Staircase Might Be … an Owl?A complete guide to the “owl theory” that Netflix’s true-crime documentary left out.
  2. The Staircase Director on the Peterson Case and the Owl Theory“I am not saying that I think Michael Peterson is innocent. But his guilt was not proven to me.”