Is an Owl to Blame for Mysterious Death in Netflix Series 'The Staircase?'

June 19, 2018

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.'s Mara Montalbano ( has more.

Watch Live
Inside Edition Streaming: Keep WatchingInside Edition Streaming: Keep Watching