The recently built TIFF Bell Lightbox is the new headquarters for the Toronto International Film Festival. Open year round, this 5-story cultural centre located in downtown Toronto features a roof-top terrace, a restaurant, galleries, workshop spaces, and a 5-screen cinema.