Trish Dolman documentary hits theatres

·

The New Corporation: The Unfortunately Necessary Sequel is set to open in 13 theatres starting November 13.