The documentary released on 14 Aug 2020. The same day the producer, Millie Weaver, was arrested. Here is her YouTube channel. https://www.youtube.com/channel/UCglVbeKF9JGMCt-RTUAW_TQ