Cover of Keeper of the Lost Cities by Shannon Messenger
Fantasy
Ages 916
Middle grade reading level
512 pages
Keeper of the Lost Cities

Keeper of the Lost Cities

by Shannon Messenger

Reviewed by Jae Melwani

Spoiler-free summary

12 year old Sophie Foster can read minds and it sucks. Everything is too loud. She's also a genius. Naturally, she's always felt out of place. Then everything changes. She meets another boy with the same powers, and leaves the human world behind to enter the Lost Cities, a fully hidden world on Earth full of magical beings and creatures. As she learns more and more she discovers she is in grave danger...

Why we loved this book

  • The reason I love the first book in particular so much is because of how it just draws you in. I first started reading this series back in 2018, when there were only 7 books. I recently heard that there were now 5 more books, so I knew I had to reread it. I enjoyed this book so much more because I found it on a shelf in a bookstore, right before a long drive. I remember not touching any technology the whole drive, and 3 hours later, the book was done, and I was already on my way to the library to pick up the second one.

Favorite character

Keefe

Favorite quote

He's like a giant, sparkly puppy." - Sophie Foster "Did you just call me a sparkly puppy?" - Sandor

Final recommendation

Definitely recommend this to anyone who enjoys otherworldly fantasy!