All the reports of the movie were pretty dull. I decided to go against all odds to see the movie, solely because the director of the movie had proved class in his first outing (Sarfarosh).
Let me tell you, this was really a very directed movie. The pace of the movie is definitely not as quick paced as Sarfarosh was, but the story is refreshing, and is only made better by some fabulous acting by Ajay Devgan and Shahid Kapoor (who has by far made his best performance till date).
It is an intelligent movie, bringing out all the games played in politics and in the cut-throat business world. The only drawback of the movie is its slower pace, and addition of unwanted songs which really serve no purpose in the movie and neither were melodious. Had the edited the songs, the impact of the movie would have been much more.
All in all, I would say this movie is trying to bring out a social message to all the people in the world. My final comment is, if you liked "Swades", definitely go watch this movie.