The Mask of Mirrors - Rook and Rose, Book One
The first in a commercial, character-driven fantasy trilogy, in which a con artist, a vigilante, and a crime lord must unite to save their city, which is slowly being corrupted by dark magic - a debut fantasy perfect for fans of The Lies of Locke Lamora