It’s no secret that Rolf de Heer’s Ten Canoes was one of my favorite movies at last year’s TIFF, and that de Heer’s a pretty big fan of Toronto as a city as well. I’ll admit that I was a bit peeved when he lost the Artistic Innovation Award to Taqva (which was a pretty great film as well), so I’m extremely glad to hear that the Australian director is back this year to compete for the award with his new film Dr. Plonk.