Seven British elderly people in their old years traveled to Jaipur, India for a vacation. Among the seven, the understanding Evelyn (Judi Dench) Trying to live independently after the death of her husband; Justice Graham, who suffers from heart disease (Tom Wilkinson) holds secrets they can't tell; Douglas (Bill Nighy) and Joan hope to improve their rigid relationship; old naughty Norman and cute Marge are always looking forward to having sex; as for Murrell (Maggie Smith), she always seems a bit cold and mean while waiting for surgery. The seven people, each with their own worries, were attracted by the exotic advertisements and stayed at the Marigold Hotel together. But the real hotel is not as comfortable as advertised, and this spiritual journey to India is not as satisfactory as expected. In a strange country, everyone began to think new about the rest of their lives. They did not want to regret it for the rest of their lives and worked hard towards a happy ending. The film is adapted from the novel "These Foo...