The 2025 Taiwan Film Festival kicked off in New Delhi on December 12 at PVR Priya Cinema.
The two-day-long festival opened with the special screening of Demon Hunters, the first-ever Taiwan–India co-produced feature film.
It is organised by the Ministry of Culture, Taiwan, and the Taipei Economic and Cultural Center (TECC) in India.

