News This new Netflix show just cracked top 10 with perfect score on Rotten Tomatoes