Idli Kadai

Original title: இட்லி கடை
Duration: 147 min
Release date: 2025-10-01
IMDB

A simple man's search for success leads him to rediscover his roots

Action Drama

இட்லி கடை

NextFilm 2025