When James Denis is arrested for murder and lands himself in Newgate, it falls to me to prove his innocence. I have nowhere to start but in a dark street in Seven Dials and the name of the unknown man Denis is supposed to have killed. I soon find myself beleaguered by enemies from Denis’s past, secret societies, and a host of people who want Denis to hang. In addition I receive word from a mysterious young woman I haven't heard from in years who now seeks my help.