Boy, am I glad this book is over...
I bought the audiobook version of Dark Magic because of the actor reading it- Stephen Thorne, who's reading of John Dies at the End is my favourite book.
Unfortunately James Swain's story was a letdown at almost every turn.
The setting is interesting- a society of mediums and magicians conduct seances to regularly and anonymously tip off the police about crimes and catastrophes about to happen. The main character Peter is a professional magician of great renown, a future Houdini in the making; he's also an orphan who inherited some strange powers from his murdered parents with a strange past.
The book itself just can't seem to get its pacing, stretches for enormous lengths of time dealing with Peter's relationships, repeating the same beats, thoughts and conversations time after time.
The conflicts between friends and lovers are unconvincing when put in contrast to the life-and-death situations they find themselves in.
The action is imaginative and makes use of the medums' vatious powers, but the conflicts rarely create any real obstacles, since the main protagonist is very overpowered, always seeming to have a trick, mind technique, strange power, knowledge or a skilled associate to do just about anything. This makes the book boring after a while and it stretches for hours.
James Swain's Dark Magic could be compared to the Dresden Files series by Jim Butcher, but the latter delivers on magic, action, detective plots and strong character development much better and I'd recommend it over Dark Magic anytime. It's also wonderfully read by James Marsters.
Finally: I guess Dark Magic could hit the spot if you're starved for a light urban fantasy mystery novel, but I just couldn't get to like it. I got the audiobook version, so there's a possibility that Stephen Thorne didn't "click" with it and it the pacing could be better when read in paper form.
I did not enjoy it, but all in all, the setting deservers an additional star for me.