The highly-anticipated doc drops June 7 on Netflix and in select theaters.