OK so the other reviewers said the movie sucked. I dont agree and I am giving it 4 stars cause I enjoyed the movie. I think its not fair to just blow this movie off without watching it. It was very good timepass.
Parts of the script can be called oft-repeated but the acting, and the emotional aspect of the movie make it stand apart and actually make it worth-watching. There are some good action scenes, they look very realistic unlike the digitalized cra* you see nowadays.
Ajay Devgans acting is wonderful, so is Suniel Shettys and the little kid who plays the son Chirag acts very well. The female actresses dont have much to do but they play their side roles well.
The background music adds depth and enhances the emotional scenes. I think its a good movie overall. There are some typical Hindi movie flaws but I am not taking them into account. This is a Hindi movie I am reviewing so I am not even seeking anything close to perfection here, if I enjoyed the movie then it must have been good.
By the way, I watched it at home on DVD, I am not sure how it would have been to watch it in the theater.
So go ahead and watch it for yourself.