Wolf in Shadows by David Gemmell
Clint Eastwood in an apopcalyptical future with magic. Better than Mistborn by Sanderson. Characters are less 2D but ultimately could still be better. Hero is certainly heroic. It's not a dystopia though. Just a chaos. He does have a hell of an ace up his sleeve though. The magic isn't overly explained. A decent amount of mystery is left. And hard moral questions. Hard questions about human society.
The characters are still a bit simplistic overall though. Gemmell seems to be good stuff but I could see getting tired of Jon Shannow pretty quickly. Worth picking up another. Now reading Janny Wurts' Curse of the Mistwraith which is maybe a bit better... If instead I was currently reading something worse I might say nicer things of Gemmell. A negative might be that too much is explained at the end. The magic is too much explained. Best to leave that forever unknown. The world is maybe a bit too much explained ultimately, eventually. And Shannow starts seeming a bit too simplistic in the end.