Mani Ratnam established Madras Talkies for movie production during the shoot of "Iruvar". Mani Ratnam had earlier produced "Thiruda Thiruda" under his personal name. All movies directed by Mani Ratnam subsequent to "Iruvar" have been produced through "Madras Talkies". Apart from production, Mani Ratnam also has written story and screenplay for movies directed by others.