Netflix Announces Two New True Crime Documentary Series

Netflix Announces Two New True Crime Documentary Series Critically-Acclaimed Series The Staircase Launches Globally This Summer with Three New Netflix Original Episodes // From Executive Producers Mark and Jay Duplass, Four-Part Original Documentary Series Evil Genius: The True Story of America’s Most Diabolical Bank Heist Launches Globally May 11 On […]