The six-part docuseries, currently holding a rare 100 percent Rotten Tomatoes score, is streaming on Disney+.

See Full Page