Read it now, and i think I have to see the film first. I'm completely ignorant of Bollywood movies, I should add. If I watch the film, I'll come back to your review.
This thread on indian films is really becoming a great source of information for what to look out for.