The film was released on Netflix on October 17 and has been met with huge praise and a 100% Rotten Tomatoes score from reviewers who have labelled the film the ‘documentary of the year.’ The story ...