Academy Award winning director Petra Costa is back with a follow-up to her much-acclaimed The Edge of Democracy, arriving soon on Netflix.