L’ex agente di polizia e ora investigatore privato Jackson Brodie sta trascorrendo le vacanze estive a Edimburgo, proprio nei giorni in cui la capitale scozzese ospita un celebre festival teatrale. Quando nel gran via vai del traffico cittadino due macchine si tamponano, scoppia in maniera del tutto inaspettata una lite violenta tra i conducenti, e uno dei due finisce in ospedale. Ad assistere alla scena, oltre a Brodie, ci sono anche un agente segreto, un famoso scrittore di gialli, una casalinga benestante e infelice, il proprietario di un’impresa edile che verrà colpito da un malore mentre è in compagnia di una prostituta, un comico la cui carriera è ormai agli sgoccioli e una poliziotta con un figlio cleptomane. Ma cosa lega realmente le vite di questi perfetti sconosciuti? E in che modo quell’incidente apparentemente insignificante di cui sono stati testimoni segnerà il loro destino? Con il suo inconfondibile humour, Kate Atkinson costruisce un romanzo intricato e ricco di colpi di scena, in cui le storie dei personaggi si incastrano alla perfezione l’una nell’altra, fino a rivelare la verità in un finale assolutamente imprevedibile.