Banewreaker by Jacqueline Carey

In a world where the lines between good and evil blur, the tale unfolds through the eyes of those often deemed villains. The story explores themes of destiny, loyalty, and the consequences of divine intervention as the characters navigate a landscape shaped by ancient prophecies and the whims of gods. As alliances form and betrayals loom, the narrative challenges the reader to reconsider the nature of heroism and villainy, weaving a complex tapestry of moral ambiguity and epic fantasy.

Purchase from Bookshop.org