Hats off too Anurag basu for a great film. It has a great story with excellent screenplay which keeps you hooked. The performances of the entire cast is brilliant. And the direction is simply outstanding. This film has humor, action, romance everything. Definitely a must watch.