News Netflix's hot new docuseries has a 92% on Rotten Tomatoes