The curtain came down at the 25th International Film Festival of Kerala (IFFK) in Palakkad on Friday....