L'ex agente di polizia e investigatore privato Jackson Brodie sta trascorrendo le vacanze estive a Edimburgo proprio nei giorni in cui la capitale scozzese ospita il celebre festival teatrale. Quando nel gran via vai del traffico cittadino due macchine si tamponano, tra i conducenti scoppia una lite violenta, 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 ma insoddisfatta, il proprietario di un'impresa edile, 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? Servendosi del 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.