The story follows Major Ernest Pettigrew, a retired British Army officer living in a small village, as he forms an unexpected friendship with a Pakistani shopkeeper and deals with family drama.