2.5 Good

First of all, I really need to say that why did the director have to cast Ajay and Ayesha together. I mean c'mom dude, there is no chemistry there.
Well, the movie is funny and nice. I like it, and its definitely a one time watch. I love Arshad and Irfan, they just made my day with their stupid jokes. Never thought Irfan was such a good comedian.
Ajay Devgan is good, but I think he is made for better cinema. His intensity is not coming out in this movie.
Overall, its a one time watch, good suspense, and a good performance by everyone.