EyebrarianPrize winnersGet the app

Books › The Castle of Mirrors

Cover of The Castle of Mirrors

The Castle of Mirrors

432 pages

A shadowy, magical boarding school mystery where eccentric friendships are the only defense against sinister adults.

What it feels like

Reading this book feels like wandering through the drafty, shadow-draped halls of an ancient boarding school with a flashlight and a group of deeply loyal friends. The atmosphere is a delightful blend of cozy and creepy, balancing the everyday struggles of growing up with the looming threat of sinister, magically endowed adults. It moves at a brisk, engaging pace, pulling the reader into a quirky world where eccentricities are celebrated and teamwork is paramount. The prose is accessible yet painted with gothic flourishes, creating a whimsical but grounded texture. It is a perfect fit for readers who love rooting for the underdog and finding warmth in found families, offering an earnest, suspenseful escape into a world where loyalty ultimately outshines dark legacies.

Mood
  • shadowy
  • cozy-yet-creepy
  • magical
  • atmospheric
Tone
  • whimsical
  • earnest
  • suspenseful
  • slightly ominous
Pace
brisk
Themes
found family · corrupt authority · loyalty and betrayal · burden of legacy
The writing
The prose is accessible and imaginative, effortlessly blending the mundane details of school life with gothic, eccentric flourishes.
The arc
The journey shifts from a creeping sense of isolation and dread into a triumphant, collaborative rescue fueled by unwavering friendship.
Who it's for
Readers who crave magical boarding school mysteries filled with quirky ensembles, sinister adults, and deep-rooted friendships.
Content notes
  • child abandonment
  • orphanhood
  • bullying
  • mild peril

About the book

Charlie and his magically gifted friends and relatives work together to rescue Billy Raven, a young orphan, from a mysterious and dangerous couple who have adopted him.

Description from Open Library.

Books like The Castle of Mirrors

See why they match