Léa Pool’s investigation into the breast cancer industry made its world premiere in Toronto last year. Its festival circuit included IDFA, Provincetown, Sarasota, Nashville, and Portland, among others, before a limited theatrical release.