Lloyd Alexander's
Westmark is set in a fictional kingdom where political repression under Chief Minister Cabbarus has stifled free expression. Theo, an orphan raised by the town fathers of Dorning, works as an apprentice to Anton, a skilled and gentle printer. Cabbarus has imposed strict censorship; many printers have been arrested or hanged. He rose to power six years earlier after Princess Augusta died in an apparent accident, a loss that shattered King Augustine and left him desperate to contact his daughter's spirit. Queen Caroline has borne the grief with greater strength.
A dwarf named Musket arrives at the print shop demanding pamphlets for a charlatan called Dr. Absalom. Theo commits to the order, and he and Anton print through the night. At dawn, soldiers and a Royal Inspector burst in with a warrant, discover the unlicensed pamphlet, and order the press destroyed. Anton attacks the soldiers; Theo strikes the inspector with an iron frame. They flee separately. At the Crown Inn, Theo meets Musket's employer, Count Las Bombas, the fraud behind Dr. Absalom. Local Constable Pohn intercepts Theo with devastating news: Anton was shot dead, and there is a warrant for Theo's arrest. Overwhelmed by grief, Theo also confronts a disturbing truth: when he struck the inspector, he genuinely wanted to kill the man. He swears never to commit such violence again. After Las Bombas bluffs a cavalry patrol, Theo accepts a position as the count's assistant.
At the Old Juliana Palace in the capital, Marianstat, Cabbarus schemes to increase his power with the help of his secretary, Councillor Pankratz. Augustine begs Cabbarus to find someone who can summon Augusta's spirit, and Cabbarus proposes that the king adopt him as heir. Augustine is horrified. Dr. Torrens, the blunt court physician, accuses Cabbarus of endangering the king, and Queen Caroline formally refuses consent. Cabbarus begins plotting to remove Torrens.
Traveling with Las Bombas, Theo discovers the count's hidden decency: Las Bombas once purchased Musket from a "beggar factory" in the city of Napolita, where children are deliberately maimed and sold as beggars, effectively saving Musket's life. In the town of Born, the company meets Mickle, a scrawny street girl who can throw her voice and perfectly mimic anyone. During a show, a phrenological head, a wooden display piece used as a prop, suddenly begins speaking; the voice belongs to Mickle, hiding beneath the coach. Orphaned and raised by a deaf grandfather who died, Mickle has survived a charity home and an apprenticeship to a burglar. Las Bombas recruits her. That night, Theo wakes to find Mickle sobbing in her sleep, though she has no memory of it.
Theo devises "The Oracle Priestess," an act in which Mickle uses her ventriloquism to make a mannequin ghost appear to speak. He teaches Mickle to read; in exchange, she teaches him a sign language based on her grandfather's gestures, and they develop a private code. Mickle confides recurring nightmares of drowning and of playing hide-and-seek with parents who never find her, though she previously claimed she never knew her parents.
At court, Cabbarus provides Augustine with a stream of failed spiritualists, each failure weakening the king. When Torrens insists the princess is dead, Cabbarus turns the king against his physician. Augustine banishes Torrens, who goes underground to rally resistance. After surviving an assassination attempt, Torrens is rescued by scavenger children and sheltered alongside Keller, a fugitive journalist.
The Oracle Priestess becomes a sensation in the town of Felden, but Theo grows ashamed of the fraud. When a grieving farm couple asks the phrenological head whether their deceased daughter is happy and receives reassurance, Theo is devastated by the cruelty. He departs alone, unwilling to endanger Mickle with his fugitive status.
After days of walking, Theo reaches the university town of Freyborg and joins Florian, a charismatic young revolutionary leading a circle of dissidents. Florian arranges lodgings under a false name and sets Theo up as a public letter writer, then reveals a secret printing press assembled from salvaged parts. Theo rebuilds it and agrees to write a pamphlet about Anton's killing. When news arrives that Las Bombas is caged and starving in the town of Nierkeeping while Mickle and Musket languish in jail, Theo demands an immediate rescue. Florian agrees but reveals his true motive: the garrison holds weapons his group intends to seize, using the rescue as a diversion.
Before dawn, Theo and Florian's fighters enter Nierkeeping, free the prisoners, and storm the arsenal. During the retreat, Theo raises his pistol at a soldier but cannot bring himself to shoot. Florian rides up and kills the man. At Florian's hidden farm, which belongs to his own aristocratic family, Torrens and Keller have arrived seeking allies. Torrens argues for preserving the monarchy; Florian rejects it entirely. Theo confesses he froze, unsure whether his refusal to kill stems from principle or cowardice.
The company separates. Mickle confronts Theo about abandoning her in Felden. Using her ventriloquism, she puts words in Theo's mouth, making him ask her to come to Freyborg. They embrace, and Mickle chooses to go with Theo. Unknown to them, Cabbarus has obtained Theo's unfinished portrait of Mickle and recognized her resemblance to Princess Augusta. He plans to use the girl to impersonate the princess's ghost and command the king to abdicate. Skeit, a swindler who earlier cheated Las Bombas, serves as Cabbarus's agent and captures the company at a posthouse, delivering them to the Old Juliana Palace.
In the palace's former torture chamber, which features a deep well shaft, Cabbarus reveals his scheme. Mickle reacts with visceral terror, murmuring that the room stinks of blood. Theo devises a counterplan: Mickle will reverse the message, telling the king to keep his throne and dismiss Cabbarus. That night, before the full court, Mickle begins speaking, but instead of the scripted words, she relives a buried memory, crying out in a child's voice for help. A second voice emerges, cruel and unmistakably Cabbarus's, taunting the child and refusing to save her. Queen Caroline recognizes her daughter's voice and declares this is her living child. Augustine orders Cabbarus seized.
Cabbarus flees. Theo chases him to the belfry, where they grapple and tumble over the railing. Theo catches a bell rope with one hand and Cabbarus's arm with the other. Consumed with hatred, he wants to let go, but tightens his grip. Guards haul both men to safety, and the bells ring for the first time in six years. Mickle, now recognized as Princess Augusta, recovers her full memory: as a child, she slipped into the well shaft beneath the Old Juliana. Cabbarus found her and kicked her hands loose. She fell into an underground stream and was carried to the marshes, where a deaf old man rescued and raised her. Her nightmares were buried trauma surfacing.
Augustine sentences Cabbarus to death, but Theo intervenes, refusing to have anyone's death on his conscience. Mickle agrees that exile is worse, since Cabbarus has lost all power. Augustine banishes Cabbarus and Pankratz, names Torrens chief minister, and pardons Cabbarus's victims. Las Bombas claims the royal reward but is promptly swindled out of it and departs penniless with Musket. Torrens proposes that Theo travel throughout Westmark to learn the kingdom's true condition. In the palace gardens, Mickle tells Theo she will stay with her parents but urges him to go. Florian sends a note addressing Theo as "My Child" and adding, "You did well. Perhaps you even did right" (180). Mickle signals in their private language: "Find what you want. I will find you" (184).