Op een zomerse dag tijdens het Edinburgh Festival is een handvol festivalgangers getuige van een verkeersruzie die al snel uitmondt in een vechtpartij. Het incident ontketent een bizarre reeks gebeurtenissen die de levens zal veranderen van alle betrokkenen: de huurmoordenaar, de schaapachtige schrijver, de vervelende cabaretier, een paar Russische prostituees, de hatelijke vastgoedontwikkelaar en diens lankmoedige vrouw. Jackson Brodie, ex-privédetective en sinds de gebeurtenissen van Oude zaken ook gepensioneerd miljonair, is eveneens een onschuldige toeschouwer, en wordt algauw zelf een verdachte in de zaak.