Netflix Finds Next Docuseries Obsession as ‘The Idaho Murders’ Scores Over 18 Million Views

"72 Hours" held onto its top spot on film list with 25.1 million views The post Netflix Finds Next Docuseries Obsession as ‘The Idaho Murders’ Scores Over 18 Million Views appeared first on TheWrap .