Written by Mani Ratnam & Kamal Haasan Directed by Mani Ratnam Cast: Kamal Haasan, Trisha, Silambarasan, Abhirami, Nassar, Ali Fazal, Pankaj Tripathi, Sanya Malhotra, Gautham Karthik, Joju George, Aishwarya Lekshmi, Vaiyapuri