Plot Analysis Summary
Sharpe must lead a threatened baggage train through a colonial conspiracy, internal betrayal, and a final village defense.
Story Structure — 5 Plot Phases
A Dangerous Escort
Sharpe and Harper join a military baggage train traveling toward Madras. An attack and Sharpe's assumption of command establish the expedition's immediate danger and internal tensions.
Key Events
-
Escort Mission Accepted — Sharpe and Harper reluctantly agree to escort a traveler to Kalimgong. Characters: Richard Sharpe, Harper
Location: India
-
Baggage Train Assembles — The escort joins a mixed military baggage train heading toward Madras. Characters: Richard Sharpe, Harper, Beauclere
Location: Road to Madras
-
Bandit Attack Begins — Bandit forces attack the train and wound Singh. Characters: Richard Sharpe, Harper, Beauclere, Dragomirov, Lance Naik Singh
Location: Road near Madras
-
Cavalry Rescue — Dragomirov's cavalry arrives and saves the attacked train. Characters: Richard Sharpe, Harper, Dragomirov, Lance Naik Singh
Location: Indian road
-
Sharpe Takes Command — Sharpe assumes command because no more qualified officer is available. Characters: Richard Sharpe, Harper, Beauclere, Wormwood
Location: Baggage train
Ruins at Kalimgong
The train reaches a devastated fort and finds Simmerson alive among the dead. Missing ledgers, a dying Subedar, and a destroyed village point toward a hidden crime.
Key Events
-
Sharpe Takes Command — Sharpe assumes command because no more qualified officer is available. Characters: Richard Sharpe, Harper, Beauclere, Wormwood
Location: Baggage train
-
Prisoner Reveals Hakeswill Link — Sharpe learns that the redcoat prisoner is the son of his former enemy. Characters: Richard Sharpe, Harper
Location: Baggage train
-
Drunkenness Punished — Sharpe punishes two soldiers for drunkenness and attempted rape. Characters: Richard Sharpe, Wormwood, Harper
Location: Baggage train
-
Kalimgong Garrison Found Dead — The party finds the garrison massacred, with Simmerson as the only survivor. Characters: Richard Sharpe, Harper, Simmerson
Location: Kalimgong hill fort
-
Ledgers Disappear — The ledgers that could reveal the stolen property are missing. Characters: Richard Sharpe, Harper, Simmerson
Location: Kalimgong hill fort
-
Subedar Dies — Singh's fellow Subedar dies from wounds suffered during the attack. Characters: Richard Sharpe, Harper, Lance Naik Singh
Location: Road from Kalimgong
-
Ruined Village Discovered — The train finds the villagers dead and their entire harvest stolen. Characters: Richard Sharpe, Harper
Location: Destroyed farming village
The Opium Conspiracy
Sharpe interprets the survivor's ramblings and the village evidence as proof of a massacre and opium conspiracy. Dragomirov's attack wounds Sharpe and separates him from the train.
Key Events
-
Ruined Village Discovered — The train finds the villagers dead and their entire harvest stolen. Characters: Richard Sharpe, Harper
Location: Destroyed farming village
-
Opium Conspiracy Exposed — Sharpe connects the massacres to an opium scheme involving Dragomirov and the fort leadership. Characters: Richard Sharpe, Harper, Simmerson, Dragomirov
Location: Road through the Indian plains
-
River Ambush — Dragomirov attacks while Wormwood prevents Sharpe's pursuit and wounds him. Characters: Richard Sharpe, Harper, Dragomirov, Wormwood
Location: River crossing
-
Fiancé Killed — Sharpe reaches the fleeing fiancé, who is killed with his own pistol. Characters: Richard Sharpe
Location: Indian road
-
Engineer Ambush Fails — A wounded engineer attempts to ambush Dragomirov but is stabbed and left for dead. Characters: Dragomirov, Lance Naik Singh
Location: Dragomirov's field headquarters
Escape from Captivity
Dragomirov tries to recruit and coerce Sharpe at an opium-producing headquarters. Sharpe survives the cobra pit, rescues the captive party, and delays pursuit with gunpowder.
Key Events
-
Engineer Ambush Fails — A wounded engineer attempts to ambush Dragomirov but is stabbed and left for dead. Characters: Dragomirov, Lance Naik Singh
Location: Dragomirov's field headquarters
-
Opium Camp Offer — Dragomirov offers Sharpe a command and threatens his captured companions. Characters: Richard Sharpe, Dragomirov
Location: Opium-producing headquarters
-
Cobra Pit Escape — Sharpe escapes a chained pit containing cobras and rejoins the train. Characters: Richard Sharpe, Dragomirov
Location: Dragomirov's headquarters
-
Gunpowder Roadblock — Sharpe uses gunpowder to block Dragomirov's pursuit. Characters: Richard Sharpe, Harper, Dragomirov
Location: Road near a village
-
Village Defense Prepared — Sharpe organizes the villagers while Singh repairs an old cannon for the defense. Characters: Richard Sharpe, Harper, Beauclere, Lance Naik Singh, Wormwood
Location: Indian village
The Village Stand
Sharpe turns a village into a defensive position while Singh restores an old cannon. Wormwood betrays the plan, but the defenders survive the assault and Sharpe kills Dragomirov.
Key Events
-
Village Defense Prepared — Sharpe organizes the villagers while Singh repairs an old cannon for the defense. Characters: Richard Sharpe, Harper, Beauclere, Lance Naik Singh, Wormwood
Location: Indian village
-
Wormwood Betrays Defenses — Wormwood frees the prisoner, spreads a false execution warning, and informs Dragomirov about the defenses. Characters: Richard Sharpe, Wormwood
Location: Indian village
-
Final Battle Begins — Dragomirov attacks the village; Beauclere is fatally wounded defending the women. Characters: Richard Sharpe, Harper, Beauclere, Wormwood, Dragomirov, Lance Naik Singh
Location: Indian village
-
Wormwood Falls — Harper kills Wormwood in hand-to-hand combat during the battle. Characters: Harper, Wormwood
Location: Indian village
-
Dragomirov Is Defeated — Reinforcements arrive, and Sharpe defeats Dragomirov in a duel. Characters: Richard Sharpe, Dragomirov, Harper, Lance Naik Singh
Location: Indian village battlefield
-
Farewell and Departure — Sharpe says goodbye, makes amends with Simmerson, and rides home with Harper. Characters: Richard Sharpe, Harper, Simmerson
Location: Indian road