TIFF Lightbox is a cultural centre in Toronto, Ontario, Canada, located on the first five floors of the Lightbox and Festival Tower on the northwest corner of King Street and John Street. From Wikipedia
The documentary's North American premiere faced backlash and threats, leading to rescheduled screenings at a more secure venue.