The Tokyo International Film Festival is a film festival established in 1985. The event was held biennially from 1985 to 1991 and annually thereafter. According to the FIAPF, it is one of Asia's compe
Venue signage at Roppongi Station during the 18th TIFF in 2005
The Blue Kite is a 1993 drama film directed by Tian Zhuangzhuang. Though banned by the Chinese government upon its completion, the film soon found a receptive international audience. Along with Zhang