The Anglo-Indian Lemarchant family lives in the annex of a crumbling mansion in Calcutta. Belle, the oldest daughter, is beautiful, fair, and charming, with the reputation of a saint but a character lacking in morals. She is determined to do whatever it takes to get rich, which, for her, means marrying the right man. Rosa, the second daughter, is fair and gentle. She tells lies when she is scared, so has a worse reputation than Belle even though she is much more moral. Blanche, the youngest, is dark in complexion and generally treated disdainfully because of it but is the most honest.
At a party, Rosa meets Stephen Bright, a British young man who treats her respectfully and seems different than the others. But he is new to India and doesn’t understand how he’s expected to behave in 1930’s India. While he is dating Rosa, he becomes interested in the old mansion, where they find evidence of French nobility having built it.
Out in the garden at times Rosa and then several other characters see a sobbing woman and a little dog. Others report seeing a carriage departing from the house. These appear to be ghosts.
This novel is an unusual case of a doomed romance and an ancient mystery. I liked it, but it seems more cynical than Godden’s other Indian novels, though they often have sad endings.