Book review: Two Graves by Zoe Kalo

Book review - Two Graves by Zoe KaloA Dante-ish descent through a sinister world of decadent shadows and woeful souls…

Doesn't that sound nice and spooky for a short novella tagged as a dark psychological suspense?

"Seven years ago, he shattered her life. The town eventually forgot the headlines and the nightmares. But 23-year old music student Angelica hasn’t forgotten.

For the past seven years, she’s contemplated payback with as much intensity and unwavering faith as she puts into her violin playing. Finally, all the pieces are in place. Over the course of one night, disguised for a masquerade ball, 

Angelica orchestrates a journey of revenge."

And what a journey it is! 70 short pages that keep you hooked until you reach the end. Angelica's single minded pursuit of the Maestro during the masquerade ball, as she follows him through the seven layers of hell as described by Dante put this firmly in the realm of a dark fantasy. Since it's a short 70 pages, some of the details are sketchy. We never know exactly what happened to Angelica seven years ago. But we know enough to know it was horrifying enough to make her wait seven long years to plan this night to the T.

The portrayal of Dante's seven layers of hell are stunning in their vision and complexity. However, there are portions where you're not quite sure just what is happening, though Te story just pulls you forward regardless.
If you're looking for a a short, quick read that you can finish in an afternoon, and enjoy fantasy and puzzling pieces together somewhat, do put this on your to be read pile.

Disclaimer: I received a copy of this book from the publisher. However, the views and opinions expressed herein are mine.
Posted in Book reviews and tagged , , .

I’m an artist and art educator, podcaster, tarot reader, and writer. I share my discoveries along the path to inspire you to live a more creative, soul-centered life. Receive my love letters for more of my musings on life and creativity. P.S. I love Instagram - join me there?

8 Comments

Leave a Reply