16th Chennai International Film Festival had yet another riveting experience