Welsh's third novel is a really good offering.
William Wilson is a struggling magician who gets caught up in a missing person's and double murder case which he feels compelled to investigate.
The novel is set in three locations; London,Berlin and Glasgow. The structure is interesting as the novel slips backwards and forwards in time, however it remains easy to keep up with and more intriguing as a result.
The themes are similar to those we saw in her first novel 'The Cutting Room'; perversion, murder, intrigue and the darker side of life. Yet having sections of the book set in Berlin on the Burlesque circuit give it a Cabaret-esque feel. It's gritty without ever being gratuitous.
Really worth a read if you enjoyed The Cutting Room, but I did deduct one star for the ending which I felt was a bit of a let down.