The story is woven around (Sanjay Dutt) Munna who is an underworld goon with his quintessential henchman (Arshad Warsi) Circuit. Like in Munnabhai Part I, Circuit is always ready to follow the dictums of his boss, Munnabhai without flinching for a whit.
Munna`s love interest in Jhanvi, played by Vidya Balan, adds a romantic touch to the quintessential comedy.
But things take a grave twist when Lucky (Boman Irani) gets the family mansion of Jhanvi evacuated by Munna`s henchmen in his absence. But by this time Munna has already taken Mahatma to his heart which brings an interesting note.