 The film stars Vishal as Harikrishnan, Meera Jasmine , Rajkiran as MC Thatha and Lal in lead roles, whilst Raja, Suman Setty, and Ganja Karuppu as supporting roles.The film's score and soundtrack are composed by Yuvan Shankar Raja.The film released on 16 December 2005 to rave reviews and has become one of the huge hits in 2005, running for more than 200 days in theatres.