The best thing about Badmaash Company is that it keeps the story running without going overblown for once. The con jobs that are displayed here are the most convincing and ingenious you will ever see in a Hindi commercial movie. There are no attempts at anything spectacular, everything is kept just right - within the framework of the plot, even the song sequences are pleasantly devoid of any extensive choreography. The stretched and contrived climax almost kills it though.
The cast is convincing and right there - Shahid Kapoor, Anushka Sharma, Vir Das and Meiyang Chang playing the lead parts. Pawan Malhotra sparks brilliance in his bit part, while Anupam Kher and Kiran Juneja are spot on. The film belongs eventually to the first-time director Parmeet Sethi for keeping within his boundaries, not getting carried away - giving us a satisfying if not a classic film. Good, tight entertainment within its commercial parameters, not a bad watch.