News This new Netflix doc just scored 100% on Rotten Tomatoes