`Indian 2` after a long delay and shoot for nearly 4 years has hit the big screens today. Directed by Shankar the film is a sequel to the 1996 cult classic drama starring Kamal Haasan as he reprises his role as Senapathi. The rest of the film`s cast include Rakul Preet Singh, SJ Suryah, Siddharth, Bobby Simha, Priya Bhavani Shankar, Vivek, Samuthirakani, Nedumudi Venu, Kalidas Jayaraman, Gulshan Grover, Delhi Ganesh among others in lead roles. The music for it is composed by Anirudh Ravichander. The film also has a third sequel which is set to release in theatres after 6 months. The third part of the film stars Kajal Aggarwal in the lead role .`Indian 2` is released in Tamil, Hindi and Telugu and the movie is expected to gross more than Rs 20 crore in Tamil Nadu.