Kell is one of the last Antari, a rare magician who can travel between parallel worlds: hopping from Grey London — dirty, boring, lacking magic, and ruled by mad King George — to Red London — where life and magic are revered, and the Maresh Dynasty presides over a flourishing empire — to White London — ruled by whoever has murdered their way to the throne, where people fight to control magic, and the magic fights back — and back, but never Black London, because traveling to Black London is forbidden and no one speaks of it now.
Officially, Kell is the personal ambassador and adopted Prince of Red London, carrying the monthly correspondences between the royals of each London. Unofficially, Kell smuggles for those willing to pay for even a glimpse of a world they’ll never see, and it is this dangerous hobby that sets him up for accidental treason. Fleeing into Grey London, Kell runs afoul of Delilah Bard, a cut-purse with lofty aspirations. She robs him, saves him from a dangerous enemy, then forces him to take her with him for her proper adventure.
But perilous magic is afoot, and treachery lurks at every turn. To save both his London and the others, Kell and Lila will first need to stay alive — a feat trickier than they hoped.
Friends! I bet you have figured out by now that I am the local curmudgeonly contrarian, and I don't like anything. Well STRAP IN, because I have POSITIVE REVIEW today! And for once, it's SPOILER FREE!
Yes! A Darker Shade of Magic was delightful, and I have exceedingly few complaints about it (of course it wouldn't be me if there were NO complaints).
Like All the Birds in the Sky, this is a book of and about tropes. The setup is trope-tastic; you've heard this all before. You have your world-weary but young magician struggling with his place in the world, your dubiously moral cutpurse scrappy lady, your ruthless evil mage, your overall setting as a portal fantasy. It's all very by-the-numbers, but A Darker Shade of Magic is an exercise in colouring inside the lines and making it sing.
( Read more... )