“Every time I get nervous or scared, I remind myself that every good story needs twists and turns. Every heroine needs an adventure.”
― Victoria Schwab, City of Ghosts
Cassidy Blake doesn’t have what you’d call an ordinary life. Her parents are paranormal investigators who write books about ghosts, though Cassidy wasn’t much of a believer until a near death experience involving a bridge and a river left her with the ability to see “beyond the veil.” Now, Cassidy can not only see ghosts, but she also has a ghost named Jacob as a best friend. When Cassidy’s parents accept an offer to turn their books into a television series, she finds herself on a plane to Scotland with Jacob in tow. Much to Cassidy’s surprise, she soon meets Lara, a girl with abilities similar to her own. Will Lara be able to help keep Cassidy safe from The Raven in Red, a malicious ghost haunting Scottish graveyards? Or will The Raven succeed in her quest to steal enough lives for her to become strong enough to return to the world of the living?
City of Ghosts is quite possibly the first middle grade book that I’ve read as an adult. I’ve always been quite sceptical about whether I could enjoy middle grade, however, I love Schwab enough that I knew I had to give this one a try. Much to my surprise, I really enjoyed it! Like Scwab’s adult and young adult novels, it has a dark, creepy, vibe. However, there’s a lot less violence and swearing than her previous releases, and that didn’t bother me at all. The writing is absolutely gorgeous, as is the friendship between Cassidy and Jacob. And of course, I adored all the Harry Potter references sprinkled through out the novel. Cassidy is a hardcore HP fan, and Jacob likes to think he knows a lot more about the series than he actually does. I laughed out loud when Cassidy and Jacob visit a haunted castle and Jacob exclaims, “Pigworts! Broom ball! Crowpuff! . . . It’s like that scene with Tumbledore and the Magic Hat!”
I would recommend this book to Schwab fans, and anyone who loves stories that are a little bit spooky!
My rating: 5/5