TIFF 2020 review: The New Corporation: The Unfortunately Necessary Sequel Sep 16, 2020 | Bad Feeling Magazine, Reviews