Sophie discovers she is an elf after meeting Fitz, a mysterious boy who also reads minds. Fitz tells Sophie that she must leave her human family behind and move to the Lost Cities, a place where elves, trolls, ogres, and other creatures live in harmony.