4 Very Good

A really good movie. Ranvir Shorey was perfect. Neha Dhupia was excellent, she deserve better roles. Naseeruddin Shah was Perfect for the role. A MUST Watch.