Is an Owl to Blame for Mysterious Death in Netflix Series 'The Staircase?'
A high profile 2001 murder case is being revisited in a Netflix docuseries that has presented an unusual suspect. 'The Staircase' profiles the investigation into the death of Kathleen Peterson, a prominent business executive in North Carolina. She and her husband Michael, an author and former mayoral candidate, were living a lavish life as a seemingly happy couple, but in December 2001, Kathleen was found dead. InsideEdition.com's Mara Montalbano () has more.