The documentary will open the 2022 Tribeca Film Festival, before streaming on Netflix on June 14.