The Tamil Blockbuster by Rohit Shetty gets a Bollywood remake in Singham staring Ajay Devgn and Kajal Aggarwal. The setting of the film is in Shivgad which is a village close to the border of Maharashtra and Goa. The main character, Bajirao Singham, played by Ajay Devgn, who fights for what is right. While trying to do what’s right, Bajirao is brought up against the villain of the movie Jaykant Shikre played by Prakash Raj. Bajirao also falls in love with a girl named Kavya who supports him in through out all the steps.