Tokyo International Film Festival
The 25th annual Tokyo International Film Festival (TIFF) was held from October 20 to October 28, 2012.