Sanjay Dutt as Murli Prasad Sharma aka Munnabhai
Munna is a tough Bombay goon with a heart of gold. He confronts every situation with his unique street-wise attitude and humor. But even Munna's successful 'dadagiri' methods are tested when love takes him for an unexpected historical tour.
Arshad Warsi as Circuit
Circuit is Munna's best friend and trusted one-man army. His loyalty to Munna is unquestionable. What Munna wants, Circuit gets… be it settling disputes, giving romantic advice or sourcing hakka-noodles at midnight. Circuit is a tapori Lakshman to Munna's tapori Ram.
Vidya Balan as Jhanvi
Jhanvi is a Radio Jockey and her effervescent greeting of “Good Morrrrning Mumbai” on her radio show makes Munna's heart skip many beats. Beautiful and vivacious, Jhanvi is bowled over by Munna's rustic charm. She trusts his implicitly, even believes that he is a professor of History. And that is where all the trouble starts!
Boman Irani as Lucky Singh
Lucky Singh is a loud and rich Punjabi builder. A colorful character, Lucky's priorities in life are money and family, and he is willing to go to any length for both. When he's not multiplying his money, Lucky is busy adding to his vast collection of doctored photographs, which have him standing next to the likes of George Bush et all. Has he ever been to the US? Of course not!!
Jimmy Shergill as Victor D'Souza
A young man who struggles to make it big, Victor commits one grave mistake that ruins him completely. Munna encourages Victor to take the brave step of starting afresh and makes the young man realize that life is full of second chances.
Dia Mirza as Simran
Lucky Singh's daughter, Simran is the love of her father's life, who challenges traditional ideas with her independent views. She shows Lucky that there is more to life than money.
Munnabhai, our local Bombay goon, and his reliable buddy Circuit are back! And this time they promise double the fun then what they gave you last time. Munna is in love… with the voice of popula Radio Jockey Jhanvi. Her effervescen greeting of “Good Morrrrning Mumbai” on her daily radio show makes Munna's heart skip a beat each time he listens to her.
Life is beautiful for Munna - his 'dadagiri' business is flourishing and he listens besottedly to the radio for hours every day as he dreams of marrying Jhanvi… There is just one 'minor' problem. Jhanvi thinks Munna is a 'Professor of History'. And in all her innocence, Jhanvi even invites Munna to give a history lecture to her family.
Poor Munna! What should he do?! What can he do?! As Munna tries to sort out this 'minor' entanglement in his otherwise perfect life, Circuit comes up with a bright solution. And then, the most unusual thing occurs in Munna's life…
What happens when the 'Present' meets the 'Past'? What happens when out very own 'Professor of History' encounters a 'Figure from History'? Come, join Munna and Circuit on an unexpected historical tour….