International feature films from acclaimed directors Spike Lee and Houda Benyamina, a 24 Hour Film Challenge, Freaks and Geeks Movie Marathon, Battle of the Scores, and the inaugural Young Creators Co-Lab Running from February 17 to 19, 2017 at T IFF Bell Lightbox, young audiences will...