ICFF-24: The result shall be announced on 08 Sept 2024.
ICFF-23
ICFF-22
ICFF-21
ICFF-20:
ICFF-19
ICFF-16:
Shorts, Docu, Animation & Music Videos
ICFF-15
Feature Films, Docu, Animation & Music Videos