
Rebus investigates when an unidentified body is found in the grounds of a local Edinburgh hotel which is due to play host to the World Trade Summit. When another body is found in the grounds of Edinburgh castle, Special Branch intervene and warn Rebus off the case.
Rebus is forced to attend a training course at police school following a public outburst, with his colleagues unaware that he is actually out to expose two corrupt police officers who have been running a protection racket, and could possibly be linked to the murder of a drug dealer.
Rebus is called to investigate when the naked body of the Moderator Elect of the Church of Scotland is found in a local cruising spot with the body of a naked woman. Forced to deal with ongoing political battles between the church and its ministers, Rebus must solve the case in time for the gathering of the General Assembly.