As usual, don't entirely go by the other's reviews. Even after reading mixed reviews and such a low ratings, I was quite intrigued to watch it. And I watched.
The story is woven well enough, and it is, of course, not entirely logical etc. However, there are quite good positives for the entertainment. For me, following worked to ignore the negatives of the film.
* few punch line dialogues, social messages
* akshay kumar's performance
* sharad kelkar's performance (short role but very effective)
I frequently see similar reviews (e.g. total dhamaal, etc. kind entertainers) but check the box office collection. Choice is yours. It is good time-pass, one-time-watch movie.