Press Release & Stills regarding 18th Chennai International Film Festival (CIFF)

Which is happening at Chennai from 18th of February 2021 to 25th of February 2021.

Organized by Indo Cine Appreciation Foundation in association with PVR.