This review is only to counter all the bad reviews. Just because there were no songs and dances or big star casts, you are going to write off the film?
Go home and watch B4U Music or something - you'll find a whole lot of that kind of content. This a serious film made for a serious cause with a well thought out screenplay and script. The acting is superior to what many of our "beloved superstars" have ever done.
Aamir Khan is one of the very few people who is steering the Bollywood industry in the right direction to keep its head above water.
Watch the film for the story, the script, the acting, the message, the direction... not candy floss superficial decorations such as songs, dance , and superstars. I'm not saying that songs, dance, and superstars shouldn't exist - they make movies fun. But learn to appreciate these kind of films as well.