I was somewhat impressed with Marigold, it did not follow a silly formula that directors use when making Indian related films. We got a glimpse of Indian culture and saw how a stuck up American actress was humbled and overwhelmed by the rich Indian culture. She also finds love along the way. The story is entirely believable unlike the joke that was Slumdog Millionaire because foreign actresses can be expected to travel to India for filming commercials or short films. Salman Khan was excellent and showed why he has great talent by effortlessly playing the simple yet wealthy person.
Some parts are annoying as it seems they can't make a Indian associated film without unnecessary dance scenes and outdated stereotypes like arranged marriages. This acted to diminish the film. Overall still good.