Review of The Crimson Campaign by Brian McClellan

The Crimson Campaign is book two in Brian McClellan’s Powder Mage Trilogy.  It’s not perfect, but it does establish that the promise McClellan shows in Promise of Blood was no fluke.  Tamas finds himself with a small army cut-off in hostile territory, Taniel Two-Shot has to deal with both the events of the last book and what his father’s absence means for him, and Inspector Adamat seeks to rescue his wife.

Book 1 in McClellan’s next powder mage series, Sins of Empire, is out today!


The Crimson Campaign continues to do what Promise of Blood does so well.  The action is phenomenal, as is the plot, dialogue, pacing, and world-building.  The world-building, in particular, finds solid ground between stagnating and exploding.  My only complaint there, and my biggest complaint for the book, is that it seems to back off the philosophical implications of an Enlightenment fantasy.  My other complaint, such as it is, is that Tamas’ and Taniel’s plots are so strong the others suffer in comparison.  We do get a major clue into the mystery behind the revolution and some of the events of Promise of Blood, and I was left waiting with no little excitement for The Autumn Republic, the final book in the trilogy (and I am very glad McClellan is returning to his world).

4 of 5 Stars.

About H.P.

Blogs on books at Every Day Should Be Tuesday (speculative fiction) and Hillbilly Highways (country noir and nonfiction).
This entry was posted in Book Reviews, Fantasy and tagged , , . Bookmark the permalink.

2 Responses to Review of The Crimson Campaign by Brian McClellan

  1. Pingback: Review of Sins of Empire by Brian McClellan | Every Day Should Be Tuesday

  2. Pingback: Top Ten New Releases of 2017 | Every Day Should Be Tuesday

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 )

Twitter picture

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

Facebook photo

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

Connecting to %s