Finally I managed to watch this movie at my hotel in Kathmandu while on tour. And i must say it was truly entertaining.

Not many Bollywood movies have that fast paced, well directed and well edited story-line. Excellently directed, gets right to the point and keeps you gripped till almost the end. It may not be great for a second watch since you'd know the story by then, but yes the first time really gets you hooked. Excellent work by both Akshay Kumar and Anupam Kher. Kajal Agarwal is of course just a glamor doll. Manoj Bajpayee is very convincing in his role. Divya Dutta in her tiny little bit, always sparks off a witty one liner - not overdone, yet very apt for the scene. Overall a good watch. Go watch it is what I'd recommend.