Ten days of movie madness AKA Toronto International Film Festival kicks off today. Elgin Theatre is one of the main tiff venues.