Film excellence at the Toronto International Film Festival which ended Sunday was on full display, reminding us why cinema is also called the seventh art, a qualifier a critic can’t always use nowadays. British director Steve McQueen’s superb “12 Years a Slave” which won the prestigious audience award is already a front-runner contender for an Academy Award. Other great films were Geoffrey ... more >