Book Review: A PLAGUE OF GIANTS is a superbly intricate story

A Plague of Giants by Kevin Hearne, the first in his Seven Kennings series, has been on my radar for far too long. I finally got this book on audiobook, and man, I can’t believe I neglected to read this sooner.

A Plague of Giants is a highly enjoyable read. This is perhaps one of the most well-rounded fantasy stories I’ve read.

The world-building is superbly intricate and layered into the plot in a way that’s accessible to the reader. This is introduced to the read through a framework structure, where a bard is recounting stories of a recent war to a crowd of refugees who had fled from it. The bard, through his “kenning” – the system of magic in this universe – can take the appearance and voice of whoever’s story he is telling. Thus, we’re treated to multiple voices through the voiceover narration of Luke Daniels and Xe Sand in turn.

The plot is well paced, and the multiple point-of-view narratives keep the voicing dynamic. This is the type of story where the first third feels to come from multiple unrelated angles, but each of the POV narrators end up building towards a larger theme.

The framework style of storytelling is effective and introduces its own plot mechanics that add depth to the main narrative. The bard and a local scholar spend time together between recountings of the tale, so that the scholar can record the bard’s oral history in writing.

And the characters feel authentic. This book carries weighty themes of grief and loss without burdening the reader with them, instead allowing each character to experience these feelings in unique ways. The characters wrestle with their own perspectives or histories even as they’re experiencing new waves of loss with the onset of this war, forcing the characters to react and reassess their own values in real time.

A Plague of Giants is one of the best fantasy novels I’ve read in recent memory. I cannot wait to start book 2 in this series.

Steve D

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.