25th Tokyo International Film Festival
The 25th annual Tokyo International Film Festival (TIFF) was held from October 20 to October 28, 2012.
†: 12 minutes†: Nominated for "Best Asian-Middle Eastern Film Award"††: Floating City was can...