The Daughters of Izdihar
- Nehal Darweesh—waterweaver and former Academy student
- Giorgina Shukry—earthweaver and writer for the Daughters of Izdihar
- Malak Mamdouh—windweaver and leader of the Daughters of Izdihar
- Labiba Wagdy—fireweaver and friend to Giorgina
- Etedal Wagdy—Labiba’s cousin and friend to Giorgina
- Bahira Naguib—secretary for the Daughters of Izdihar and accountant at Zubaida’s
Parliament and the Royal Family of Ramsawa
- Hesham Galal—Alamaxa representative and minister of defense
- Mokhtar Mahfouz—prime minister
- Hamed Darweesh—Parliament’s Darweesh representative and Nehal’s cousin
- Prince Hani—son of Yusef and Zeinab, heir to the Ramsawi throne
- King Yusef—king of Ramsawa
- Queen Zeinab—queen of Ramsawa
Ramsawi Weavers at the Alamaxa Academy of the Weaving Arts
- Nagi—waterweaving instructor at the Academy
- Fikry—a windweaving student
- Talaat—a waterweaving student
- Sariyya Magdy—earthweaving instructor at the Academy
- Yuri Saroukan—windweaver and headmaster of the Academy
Legendary Weavers
- Edua Badawi—weaver of all elements, who destroyed Talyana
Other Ramsawis
- Niccolo “Nico” Baldinotti—Nehal’s husband and Giorgina’s lover
- Yusry Sarhan—Nehal’s friend
- Attia Marwan—corrupt, abusive police officer
- Mohsin Hafiz—journalist at the Alamaxa Daily
Zirani
- King Hali—king of Zirana
- Queen Rasida—queen of Zirana
- Athar—Rasida’s guard
- Kaouthar—leader of the Zirani rebels
- Bayoumi—a member of the Zirani rebels
- Ramiz—a member of the Zirani rebels
- Iraten Nabil—advisor to Hali and Rasida
- Naiima Mourad—a scientist working for Rasida
- Riyad Ziyad—a scientist working for Rasida