First, I just recently started to see movies from India (this is my 3rd) but what I do like about the ones I have seen are the strong, emotional performances by the actors to tell their stories, and there are a lot of stories in this one. Not knowing the culture, I don't know if there is any over-acting or excessive drama that you see in many American movies; regardless, this is very much worth seeing. I am a bit shock by the really bad reviews by some people that want to only judge. It's just a movie and an entertaining one at that. It's not propaganda. Forget judging and just enjoy the film.