The first book of the Alamaxa Duology is set in Ramsawa, a republic loosely resembling early 20th-century Egypt, where certain individuals possess elemental magic called weaving: the ability to manipulate water, fire, earth, or wind. The story follows two women whose lives converge amid a struggle for women's rights, political unrest, and the threat of war with the neighboring kingdom of Zirana.
Nehal Darweesh is a young noblewoman and waterweaver from the coastal town of Ramina. Her father Khalil's gambling debts have left the family near destitution, and her parents arrange her marriage to Niccolo Baldinotti, a wealthy Talyani-Ramsawi man, to secure a bride-price that will save the household. Nehal dreams of attending the newly reopened Alamaxa Academy of the Weaving Arts, where women have only recently been admitted, and of joining the Ladies Izdihar Division, the first all-female military unit. Both require a male guardian's consent, and her father refuses. Her mother, Shaheera, insists the marriage is the family's only option.
Giorgina Shukry is a working-class young woman in the capital city of Alamaxa who hides two secrets: she is an earthweaver with no control over her abilities, which manifest as uncontrollable tremors, and she is a covert member of the Daughters of Izdihar, a women's rights organization led by the charismatic windweaver Malak Mamdouh. Giorgina works at a bookshop while secretly participating in the group's activities. Her domineering father, Ehab, despises the Daughters, and Giorgina conceals her involvement along with her relationship with Nico Baldinotti, the same man Nehal is being forced to marry.
When Nico tells Giorgina about the arranged marriage, he reveals his father, Lorenzo Baldinotti, threatened to expose a devastating secret: Two years earlier, Giorgina obtained an illegal abortion with help from the Daughters. Nico proposes that Giorgina become his legal concubine, but she refuses, knowing it would ruin her reputation. Nehal, upon meeting Nico before the wedding, strikes her own deal: She will amend the marriage contract to allow him a concubine if he signs the papers for her Academy enrollment and pays the tuition. He agrees. Their wedding proceeds as a lavish affair neither wants, and the marriage remains unconsummated.
With her enrollment secured, Nehal attends the grand opening of the Alamaxa Opera House, where she befriends Yusry Sarhan, a nobleman from Ramina whose younger sister Mahitab Sarhan is about to enroll at the Academy. When the Daughters stage a silent protest in the opera lobby, Nehal publicly defends Malak against critics. She begins training at the Academy's island campus in the River Izdihar, excelling under her waterweaving instructor Nagi and bonding with her cohort of female students. She also attends Daughters meetings, where her connection to Malak deepens.
Giorgina, meanwhile, is arrested alongside her close friend Labiba, a fireweaver, after a Daughters rally turns violent when the Khopeshes of the Tetrad, a group of anti-weaving zealots, attack them and police fire into the crowd. In jail, a policeman named Attia Marwan taunts the women. Nehal, leveraging her family connection with Police Commander Shaaban, secures Giorgina's release on her own wedding night and later offers Giorgina friendship.
Nehal's relationship with Malak deepens over regular meetings and walks through the city. One evening, Attia follows Malak with a pistol, but Nehal uses waterweaving to knock him down. After Lorenzo disparages Malak at a dinner, Nico defends her and leaves with Nehal. That night, Nehal goes to Malak's home. Malak confides that she broke off two engagements because she could never fall in love with a man, and they share their first kiss, beginning a secret romantic relationship. When rumors reach Nico, he warns Nehal she could be arrested under vague indecency laws, but she dismisses his concern.
Malak organizes a march on Parliament, disguising it as a university lecture. Over 300 women gather and march to Parliament. When senators refuse to listen, Malak uses windweaving to blast open the locked doors. Armed police arrive, and Attia fires his musket into the glass dome ceiling. Malak deflects the falling shards, but Attia attacks Labiba, striking her until she involuntarily sparks fire that catches the dry carpet. Attia shoots Labiba, killing her. Parliament burns. Nehal, Malak, Giorgina, and Labiba's cousin Etedal carry Labiba's body out. Giorgina flees to avoid arrest, while Nehal and Malak are taken into custody.
The aftermath is devastating. Newspapers blame the Daughters for arson. Malak is designated a domestic terrorist, denied bail and legal counsel. Nehal is expelled from the Academy to protect the institution from scandal, and she visits Malak in her freezing cell, giving Malak her own robe and veil. Giorgina's life also unravels: An older factory owner named Zakariyya Amin has been courting her through her father, but before the wedding his mother demands a virginity examination. When the midwife's result is inconclusive, Giorgina blurts out that she is not a virgin. The engagement collapses, her mother tells her she has ruined her sisters' prospects, and Giorgina takes refuge with Nico.
Determined to find justice for Labiba, Nehal follows Attia one rainy night and overhears him meeting with Naji Ouazzani, the Zirani ambassador. Naji has been secretly funding the Khopeshes through Attia to stoke anti-weaving violence. Attia admits he deliberately provoked and killed Labiba. Nehal then discovers a terrifying new ability: She can manipulate the blood inside a living person's body, controlling his limbs like a puppet. She forces Attia to confess at the police station. Commander Shaaban, horrified by this bloodweaving, the same ability that got the legendary weaver Edua Badawi expelled from the Academy centuries earlier, arrests Nehal and places her in Malak's cell.
With help from Bahira, Malak's assistant and fellow Daughters member, Giorgina coaches Nico to give a newspaper interview telling the truth about Attia's role in the Parliament fire. The interview generates public sympathy for the Daughters. At Malak's rushed trial, a senator testifies that Attia shattered the dome and attacked Labiba, but Naji delivers a speech arguing that Malak's imprisonment would strengthen peace with Zirana. During a recess, Giorgina confronts Naji in a corridor. When he shoves her aside, her earthweaving erupts: She buries him under a collapsed wall, killing him. Malak and another weaver redirect falling debris, and Giorgina collapses unconscious.
She wakes four days later to learn Zirana has declared war. Giorgina organizes a hunger strike outside Parliament with Etedal and Bahira, delivering a speech that reframes the Daughters as patriots willing to fight alongside men. The speech gains press coverage and cautious interest from a senator, but Attia arrests the women for disturbing the peace during wartime.
Nehal, released on bail, is forced by Shaheera into hosting a party to rehabilitate the family reputation. On the rooftop, she confides in Yusry, who is also queer, about her feelings for Malak. He tells her happiness is possible but the path is dangerous. Then the citadel bells begin ringing, signaling an approaching army. After Yusry leaves, Attia appears and injects Nehal with something that renders her unconscious.
In prison, Giorgina discovers her earthweaving has fundamentally changed: She can now control it consciously. She blasts through the cell walls, freeing herself, Etedal, Bahira, Malak, and the other imprisoned women. They escape into the night streets as the citadel bells fall silent. Giorgina reflects that the ability she feared all her life is her only weapon and protection, and wonders if it is time to stop fearing what she is capable of.