FIN Atlantic International Film Festival

TIFF 2020 review: The New Corporation: The Unfortunately Necessary Sequel

The sequel to 2003's The Corporation looks at the deadly consequences of big business running unchecked across the globe.

4 years ago