SHARE

A controversial movie is set to air at Cineplex in the Avalon mall next week. As NTV’s Beth Penney reports, the company is standing behind its decision.

-Advertisement-