Toronto International Film Festival: Quick weather report