Milan Luthria's sequel to the classic movie is a big let down. While the 2010 original was awesome, this one is mediocre at best.
Ajay Devgn was perfect in his larger than life role. However, it was Emraan Hashmi who immortalized the movie. He broke his stereotype serial kisser image and emerged a winner as the deadly don.
Coming back to this movie. The key problem in this movie is everyone's trying so hard to be cool, that it doesn't work. Akshay Kumar lacks the charisma of Emraan Hashmi. He delivers some really cool dialogs, but you can't help but wonder if he's actually Rowdy Rathore and not Shoaib! Yup, his dialog delivery is exactly the same as it was in Rowdy Rathore.
Imran Khan as Aslam is a dud. I really couldn't understand why the director took him in first place. Sonakshi couldn't reprise the charm she displayed in Lootera.
Now for the good parts of the movie. Dialogues are really cool. More than half of them doesn't make sense, but are nevertheless very cool. And the beginning & climax of the movie are awesome. They more than make up for the lack of substance in between. I particularly liked the the scene where Imran and Akshay are jumping from roof to roof. Another bonus is Sonali Bendre. She gives a better performance than the rest of the crew combined.
All in all, it's a total time-pass movie. Cool dialogs will make it bearable for you to watch the movie. If only the director had poured in more substance, and actors displayed a more subtle coolness, the movie would have worked wonders. Better to wait 2 months and watch on Sony or Star TV