When the entire city is living under the threat of underworld, Vijju (Amitabh Bachchan), a criminal cum pub owner from Paris, returns to Mumbai to complete a secret mission. Underworld don Kabir (Prakash Raj) is on a look out for someone who can kill ACP Karan (Sonu Sood).
Highly impressed by Vijju, Kabir hires him to get Karan out of his way. On the other hand, Karan has a romantic track distracting him enough. His past revisits him, when he accidentally bumps into Tanya (Sonal Chauhan) at the police station. Karan’s in a fix, for he’s always had feelings for Tanya as the two of them went to same college. The movie progresses with Vijju flaunting enough style, attitude, action and masala – he beats hooligans to death, delivers killer dialogues, saves girls from eve-teasers and reacts strongly every time he's called ‘Bbuddah’.
There is also Amrita (Charnmi Kaur), who plays Tanya's friend, is a flamboyant girl, in search of a suitable match for herself, until she finds out that her mother (Raveena Tandon) has fallen head over heels for Vijju, when she should be actually searching for a son-in-law.