Sophie Foster

Sophie Foster is the main character of the Keeper of the Lost Cities series by Shannon Messenger, a telepathic girl who discovers she is an elf and must navigate a hidden magical world.

Sophie Foster has spent her whole life feeling out of place. She can hear other people’s thoughts, skipped several grades in school, and never quite fit in with the humans around her. Everything changes when a boy named Fitz reveals that she is actually an elf and brings her to the Lost Cities, a hidden world of elven civilization. From that point on, Sophie has to figure out where she came from, why her past was hidden, and what role she plays in the growing conflict between the elven authorities and a rebel group called the Neverseen.

What makes Sophie interesting as a character is that she is constantly caught between worlds. She misses her human family but belongs to the elven one. She has abilities that mark her as special, but those same abilities make her a target. Over the course of the series, she grows from a scared kid trying to fit in to someone willing to fight for what she believes in, even when the people in charge disagree with her.

Reading Order

See the complete Keeper of the Lost Cities reading order for all books in the series.

Frequently Asked Questions

Who is Sophie Foster?

Sophie Foster is the protagonist of Shannon Messenger’s Keeper of the Lost Cities series. She is a young telepath who grew up in the human world believing she was different from everyone around her, only to discover that she is actually an elf from a hidden magical society called the Lost Cities.

What abilities does Sophie Foster have?

Sophie Foster is a Telepath who can read minds, and she gains additional abilities throughout the series including being an Inflictor (she can project emotions onto others) and a Polyglot (she can speak any language). She is also known for having an unusually powerful mind.

How old is Sophie Foster in Keeper of the Lost Cities?

Sophie Foster is twelve years old at the start of Keeper of the Lost Cities. She ages throughout the series as the books progress, though elves in the series age differently than humans.

Disclosure: As an Amazon Associate, we earn from qualifying purchases. We may receive commissions for purchases made through links on this site.

Privacy Policy