Vasmora

Keri LakeFiction | Novel | Adult | Published in 2026

This is a Plot Summary. A full Study Guide—with chapter summaries, themes, symbols, and more—isn't available yet. Request it, and our expert team will consider adding it to our library.

Plot Summary

The third and final installment of The Eating Woods Trilogy is set in Aethyria, an immortal realm separated from the mortal lands by a magical barrier called the Umbravale. The story follows multiple characters across parallel storylines as they contend with captivity, plague, and the machinations of gods.

Maevyth, a mortal woman who serves as the vessel of the death goddess Morsana, is captured by General Loyce, a Solassion military commander, after the passage between worlds seals behind her. Maevyth's mate, Zevander, an assassin who wields sablefyre (a black flame tied to the god Deimos) and summons scorpions, has fallen into the great chasm between worlds and is presumed dead. Loyce blames Maevyth for Zevander's apparent death, as he was once her prisoner and obsession. A curse band already burned into Maevyth's wrist by Velmor, a bloodbinder (a mage who manipulates blood through magic), renders her blood magic powerless, stripping her of her bone whip and her ability to summon Raivox, her massive raven-like Corvugon mount. Loyce imprisons Maevyth in solitary confinement under Captain Drefan, a sadistic officer who torments her with a mimicrow, a bird that replays recordings of Zevander's agonized screams from his century of torture under Loyce.

Meanwhile, the elderly mage Dolion, traveling by ship with Zevander's sister Rykaia, Torryn, an assassin allied with their group, and Allura, a scholar and Dolion's research companion, loses six bloodstones—crystallized essences of mancer blood magic—to Akmyrios, a blind high mage of the Magestroli (the kingdom's mage council). The bloodstones are needed to power an ancient device called the septomir, which could stabilize the failing Umbravale. Akmyrios seals the group inside stone coffins and throws them overboard, but Dolion escapes and rescues the others. A Syrenian matriarch, leader of the sea's flesh-eating merfolk, spares them and summons a giant volcanic sea turtle to carry them to safety.

Zevander survives. His Corvugon plucks him from a ledge in the chasm and carries him to Eidolon, his family castle. Learning of Maevyth's capture, he refuses all counsel to wait and sets out alone, securing sea passage from Oswin Moorwood, a healer whose son once sacrificed his life for Zevander's freedom. During the crossing, Oswin explains that the Emberforge ritual was designed by the Corvikae, an extinct mortal tribe, to create beings capable of killing the death goddess's vessel, and that sablefyre resistance may stem from surviving this ritual or from descent from Deimos.

In captivity, Maevyth discovers her cell was once Zevander's, with his defiant words carved into the stone floor. Loyce tries increasingly brutal methods to break her, including forcing the blood-drinker Melantha, a shapeshifter coerced into Loyce's service, to transform a prisoner into Zevander's exact likeness so he can be whipped before Maevyth's eyes. Each attempt at lethal harm fails: Blades redirect into the soldiers wielding them, as though an unseen force protects Maevyth from fatal injury. When Loyce throws her into a pit housing charnelyths, giant serpentine predators, the creatures recoil from Maevyth's blood. In the underground caves, Maevyth discovers women being used as incubators for the beasts. She forms a fragile alliance with Melantha, but Melantha bleeds to death after giant beetles sever her legs in a tunnel.

Zevander infiltrates Loyce's palace through an abandoned chimney. He finds Maevyth in the dark, rocking and whispering Zevander's carved words, unable to believe he is real until she recognizes the scorpion necklace she once gave him. Maevyth insists on confronting Loyce rather than escaping. In a brutal sword fight, Zevander flays half the general's face, carves out her eye, and severs her hand before she falls into the charnelyth pit, where her own creatures subject her to the fate she inflicted on countless captive women.

Escaping through the cistern's quicksand drainage, they encounter Lothare (also known as Kael Vexmoor), King Jeret's illegitimate firstborn son and leader of the Wrathborne mercenaries. Lothare initially threatens Zevander but agrees to ally with them after viewing visions of his sister Vaelora's death in Loyce's pit. When Drefan infiltrates their camp, Maevyth kills him with her restored bone whip after the bloodbinder recovers his essence and dissolves her curse band.

Across the sea, Kazhimyr, Zevander's fellow assassin, escapes Solassion captivity, exhibiting disturbing blackouts linked to an infection carried through the Umbravale. He rescues Prince Dorjan, heir to the Nyxteros throne, from Castle Gildspire, but the infected prince dies at sea. With Dorjan's death, the Umbravale shatters, and Pestilios, the god of plague bound by the prince's life force, awakens. Dark clouds blanket Aethyria, vegetation dies, and spider mutations spread.

At Eidolon, Dolion studies the stolen journals of Cadavros, a corrupted mage, and determines that Cadavros became Pestilios's vessel after discovering the god's prison amulet inside a vein, a magical subterranean lava channel. The plague can only be stopped by re-trapping Pestilios using the amulet sealed with the blood of a firstborn royal son. When Dolion infiltrates King Sagaerin's castle to retrieve the amulet, Cadavros arrives first, swallows a berserker to absorb its strength, and steals it. Separately, Dolion discovers that ancient Corvikae bones respond to Morsana's power, reassembling into skeletal forms, suggesting Maevyth may command an army of the dead immune to infection.

During training, Maevyth discovers she can summon sablefyre through physical contact with Zevander. While studying an ancient Corvi puzzle book, she solves a riddle that pulls her soul into Caligorya, the realm between life and death. Morsana possesses Maevyth's body while trapping her consciousness in a dreamscape of false memories and temptations. Deimos, the god of fire, reveals himself as Maevyth's father, having once possessed a mortal warrior to be with her mother. Because Maevyth's soul belongs to Deimos, Morsana cannot claim it. Maevyth accepts the role of Vasmora (steward of death), inheriting Morsana's power while remaining in her own body. In the physical world, Zevander uses sablefyre through their clasped hands to pull Maevyth's consciousness back, and Morsana is expelled.

Branimir, Zevander's reclusive older brother, sends a spider through a portal to map Cadavros's underground nest, but the infection spreads through his mental link. His infected spiders attack the group, biting off Dolion's fingers and forcing Torryn to amputate Dolion's forearm. One spider drags Rykaia through the portal, and Branimir follows to protect her. Separately, Maevyth and Zevander complete their mate bond through a ritual blood exchange, granting Maevyth immortality.

The group descends into tunnels beneath Costelwick to confront Cadavros. They lose Dravien, a former Loyce prisoner belonging to the pointed-eared Elvyniran race who had joined their group, to infected wolves and find Branimir dying, having killed dozens of mutations to protect Rykaia, whom he cocooned in his own webs. Maevyth holds him as he dies and guides his soul to a peaceful afterlife. When hundreds of mutations attack, she commands ancient Corvikae bones to rise as Hollowyn warriors, reanimated skeletal soldiers. Immune to infection, the warriors destroy the horde.

Lothare seals the amulet with his blood, confirming his royal lineage. In Cadavros's nest, the dying mage warns that Pestilios seeks Zevander as a host. The god bursts from Cadavros's chest and fatally bites Gavroche, a boy who guided the group through the tunnels. Lothare throws the sealed amulet into a reignited vein, and the molten lava traps Pestilios. The god attacks Zevander but dissolves as the curse takes effect. Every infected villager reverts to their original form.

Back at Eidolon, Zevander retrieves a hidden scroll from Branimir, left in a loose stone. Eight months later, Maevyth and Zevander celebrate their Bonding Ceremony. Lothare prepares to be crowned King of Solassios. Princess Calisza, King Sagaerin's daughter, trains to become Nyxteros's first queen regnant, implementing reforms including the abolition of Becoming Ceremonies, coercive coming-of-age rituals for young women involving forced fighting or intimacy. The Umbravale remains open. Ten years later, Maevyth serves as Vasmora, a merciful usher of death, while raising her six-year-old son, also named Branimir, who tells her he sees his uncle's ghost on the balcony watching stars. The novel closes as Maevyth notices an intricately woven web in the corner of the ceiling, its meaning left unresolved.