The Bell Lightbox is a new construction project to create a home for the Toronto International Film Festival. The Director of TIFF, Noah Cowan, took Red Carpet Diary's Nalini Sharma onsite of the new Lightbox to explain how the festival and Toronto, will benefit from the new theatre. Distributed by Tubemogul.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…