Saw the movie last week and loved it. Reminded me of old school Indian movies (Guru Dutt). True, Ashutosh has quiet a ways to go before he can be in the same league, but I think he's taking the right steps! I've read some reviews saying that the movie is too preachy --- I agree, except I don't really think it's a problem. Although there were times when the screenplay could use visuals instead of words, I thought there were other times when the symbolism was brilliant (it worked and was relevant to the plot). Most Hollywood movies (yes, the good ones) have messages and are preachy, so why not an Indian movie? Ashutosh is a smart and gutsy filmmaker and Shahrukh should be commended for signing on. Great acting by the new actress and the villagers and Shahrukh is endearing. I would definitely watch this movie again, and recommend it to people who need a little reminding about the ideals and principles the Indian Independence movement was based on.