The story was good. Acting is great. It basically shows the reality of rich and poor difference that exists in our society no matter what. My only reason to give it 6 star is with all the hype this movie has, My expectations were way too high and sadly it didn't live upto that.