Three of Netflix’s most popular documentaries in the last seven weeks have one thing in common: director Skye Borgman. Known for her 2017 Netflix true crime doc “Abducted In Plain Sight,” Borgman signed a three-year deal with Netflix to produce and distribute her documentaries. In 2024 her doc “American Murder: Laci Peterson” debuted on the […]