 Sivaji (Rajnikant) is a US-returned software engineer who wants to use his largesse for social good. He decides to start a free medical college, and a free hospital, and faces a number of obstacles en route by way of corrupt officials and a political kingpin who sabotages his work. Beaten down by politicians, he decides to take matters into his own hands by overhauling the entire system using his own private army of supporters. Meanwhile, he romances Tamilselvi (Shriya), who unfortunately has been told by an astrologer that her future husband is doomed to die soon. Loaded with Rajni-style antics such as flicking coins, acrobatically bouncing chewing gum around, and swapping guns from hand to hand whilst flying through the air, the film has a lot to offer for Rajni fans, and also has the usual social development message featuring Rajni as the Messiah. The song picturizations are good and very entertaining. But the film is very long overall flawed by a weak plot, too many repetitive action sequences, and a extremely poor editing.