Mini-Review // City of Ghosts

Cassidy Blake’s parents are The Inspecters, a (somewhat inept) ghost-hunting team. But Cass herself can REALLY see ghosts. In fact, her best friend, Jacob, just happens to be one.

When The Inspecters head to ultra-haunted Edinburgh, Scotland, for their new TV show, Cass—and Jacob—come along. In Scotland, Cass is surrounded by ghosts, not all of them friendly. Then she meets Lara, a girl who can also see the dead. But Lara tells Cassidy that as an In-betweener, their job is to send ghosts permanently beyond the Veil. Cass isn’t sure about her new mission, but she does know the sinister Red Raven haunting the city doesn’t belong in her world. Cassidy’s powers will draw her into an epic fight that stretches through the worlds of the living and the dead, in order to save herself.

  • I really liked the premise of the story: a girl whose best friend was a ghost. That was the reason why I read this book, and I wasn’t disappointed.
  • Cass and Jacob had the sweetest friendship. I loved that they were always ready to defend each other, and how they were always on each other’s side. But things became complicated when Lara taught Cass how to send ghosts off permanently… which Jacob was not happy about.
  • Cass’s parents were the coolest. They didn’t dismiss their daughter’s ghost friend and actually went along with it, asking Cass how Jacob was doing and what he was up to. (Of course they couldn’t see Jacob.) It was refreshing to see supportive parents who didn’t try to force their kids to be “normal.”
  • City of Ghosts is a Middle Grade book, and that was very apparent in the writing. But I loved that the book took a heavy topic like death and dying and wrapped it all up in a story that was entertaining and non-intimidating.
  • Despite the fact that it’s Middle Grade… I still got a bit spooked at times.
  • All the Harry Potter references!!!!
  • It was a pretty fast-paced book that I sped through in no time.
  • One aspect of the book I didn’t quite get was the worldbuilding. Granted, it is a Middle Grade book so I think there is a bit more tolerance for not explaining all the mechanics… But still, I didn’t really get a sense of how the veil worked and why things worked a certain way while in the veil.

3/5 fishies!

City of Ghosts was a fun and quick read featuring the one of the sweetest friendships I’ve seen in fiction. If you are looking for a cute and suspenseful story, give this one a try!

Have you read any Middle Grade books recently? Do you have a favourite Middle Grade book?

Photo by Artem Kovalev on Unsplash

7 responses to “Mini-Review // City of Ghosts”

  1. Great review! I love this series so far. I also love the Small Spaces series. My only recent MG read was In the Role of Brie Hutchens and I really loved it.

    Liked by 1 person

    1. Glad to hear that you like this series! I’m in the mood for more MG so I’ve added Small Spaces and Brie Hutchens to my TBR. Thanks for these recommendations 🙂

      Liked by 1 person

      1. You’re welcome! I hope you enjoy both books.

        Liked by 1 person

  2. I like the idea of this! It’s not a book I’ve heard of, but love that it’s a quick read. Great review!

    Anika |

    Liked by 1 person

    1. Thank you 🙂 I love quick reads as well!


  3. […] Disclaimer: Please note that this is a spoiler-free review of Tunnel of Bones (Cassidy Blake Book #2) although I can’t guarantee that I’ve avoided spoilers from City of Ghosts. If you would like to read my review of the first book of this series, click here! […]


  4. […] out my mini-reviews for City of Ghosts and Tunnel of […]


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: