The heroes & allies of the Lost Cities
Sophie Elizabeth Foster
Protagonist
Genetically engineered by the Black Swan as "Project Moonlark". Her brown eyes are unique among elves.
Keefe Sencen
Sophie's close friend
Known for his humor and mischief. His mother Gisela is one of the main antagonists.
Fitzroy Avery Vacker
Sophie's close friend
From one of the most prominent elvin noble families. Spent years helping his father search for Sophie.
Dexter Alvin Dizznee
Sophie's best friend
A gifted inventor who creates many of the gadgets the group uses throughout the series.
Biana Vacker
Sophie's friend, Fitz's sister
Can turn invisible at will. Started as Sophie's rival before becoming one of her closest friends.
Elwin Heslege
Physician and healer
Foxfire's wonderfully dramatic physician, known for wild tunics, colorful medicines, and endless patience.
Tam Song
Ally, Linh's twin
Dipped his bangs in silver to protest his parents' cruelty. Controls shadows and darkness.
Linh Song
Ally, Tam's twin
Once known as the "Girl of Many Floods", she now commands water with extraordinary precision.
Marella Redek
Sophie's friend
One of the few elves who can control fire — a rare and dangerous ability.
Wylie Endal
Black Swan ally
Prentice's son. His light-based ability and courage make him an important ally for Sophie.
Stina Heks
Foxfire classmate
Starts out as one of Sophie's sharpest rivals, but her story gets more complicated over time.
Grady Ruewen
Sophie's adoptive father
Protective, powerful, and deeply loyal. His ability lets him control other people's actions.
Edaline Ruewen
Sophie's adoptive mother
Gentle and brave, Edaline helps make Havenfield feel like a real home for Sophie.
Alden Vacker
Fitz and Biana's father
A respected member of the nobility who spent years searching the Forbidden Cities for Sophie.
Della Vacker
Fitz and Biana's mother
Elegant, clever, and very good at appearing exactly when she needs to.
Mr. Forkle
Black Swan leader
One of the most mysterious mentors in Sophie's life, with secrets layered on secrets.
Councillor Oralie
Member of the Council
Kind and careful, but tied to choices that change Sophie's trust in the Council.
Lady Gisela Sencen
Antagonist
Keefe's mother and one of the most dangerous planners connected to the Neverseen.
Brant
Neverseen member
A dangerous fire wielder whose past is tangled with grief, betrayal, and the Ruewen family.
Fintan Pyren
Neverseen leader
Ancient, clever, and terrifyingly patient. Fintan proves how dangerous fire can be in the wrong hands.
Vespera
Ancient antagonist
A ruthless researcher from the past whose experiments still echo through Sophie's world.