The Punjab in India, 1935. The sub-continent under the Raj. Fresh from his English boarding school, Jack Steele is a new recruit to the Indian Imperial Police and soon begins to acquire the attitudes of old India hands towards the people under their rule. Only a few months into his posting, Jack has to conduct a murder investigation when one of the British community at his Station, the sexually rapacious widow Milly Marchbanks, is found strangled. To Jack’s consternation, the only clue implicates a member of the Briton’s Club. But which one? While Jack goes round and round in circles, his self-effacing Indian sergeant, Bulaki Ram, discreetly nudges him along the way he need to go.