Born in India and orphaned at an early age, Winter is brought up in England but is always longing for the land of her birth. The opportunity to return home to India presents itself when she is betrothed at a tender age to the debauched Conway Barton, the grasping Commissioner of Lunjore, who is many years her senior.
Captain Randall, who is sent by the Commissioner to escort his betrothed to India, is loathe to do so, knowing the Commissioner to be no fit husband for a seventeen year old girl, Moreover, Captain Randall is keenly sensitive to the potentially dangerous feelings of unrest that seem to be sweeping India, as its native population begins to chafe under the insensitive rule of its colonial masters.
Once in India and against a backdrop of native unrest, Winter and Captain Randall slowly begin to develop a relationship. When the Sepoy Rebellion of 1857 occurs, Winter and Captain Randall are thrown together. They discover that they must struggle to survive the madness and bloodlust that is all around them, as they witness atrocities beyond comprehension.
The author gives a vivid re-creation of the Siege of Delhi, as well as a plaintive telling of the massacre of women and children at Cawnpore, a horrific bloodbath from which even the natives themselves shrank. It is against this tumultuous, historical backdrop that the personal drama of Winter and Captain Randall is juxtaposed.