Go watch it. Worth your money and time. If you like humour, youll have some good fun and otherwise overall good plot and nice picturization. Akshays acting is really nice. I think he is transforming into a cult figure. Vidya Balan looks nice with a moderate improved acting. Ameeshas significant role is lacking which could have been brilliantly utilised. Rajpal Yadavs comedy is good but stereotypically captivated within Priyadarshans one of few limitations as a director.
The movie being categorically a psychological thriller relieves the viewers from generic trends of tense and breathless suspense through well scripted humour mrophing the overall product into a gentle soothing breather experienced in one go with a comfortable feeling inside.
On the con side, I think the Indian audience is ready for a deeper explanation of psychological complexities and more on that front could have been captured. More emotional impact on Shiney Ahuja should have been shown which could have had a tremendous effect. But probably the director did not believe Shiney so much.