Eté 1977, Londres. On s'apprête à célébrer le Jubilé d'argent de la Reine. TJ, un jeune noir homosexuel est assassiné dans un parc. Son ami Chris retrouve son corps, avec à côté un radio-K7. Il prend la K7 et s'en va, de crainte d'être accusé du meurtre. Avec son ami Caz qui dirige avec lui à partir d'un garage une station pirate noire, "Soul Patrol", organe de musique funk, Chris part à la recherche de l'assassin de TJ, tout en étant lui-même suspect aux yeux de la police. En se rendant à un rendez-vous de travail à une radio commerciale, la "Métro Radio", Chris rencontre Tracy dont il tombe amoureux. Après un affrontement avec les punks blancs du coin, Caz, Chris et Tracy se retrouvent à la Crypte, boîte de nuit où Caz se lie avec un punk, Billibudd. Des tensions éclatent entre les quatre, Chris et Caz se fâchent et Billibudd se met à travailler avec Caz. Mais la station pirate est mise à sac et Chris arrêté pour le meurtre de TJ. Il semble que ce soit un coup monté. Chris réussit à sortir du commissariat tandis que Caz, par hasard, écoute la fameuse bande trouvée dans la radio de TJ : on y entend la voix du meurtrier. Lors d'un concert, Caz et Chris retrouvent le meurtrier, puis se réconcilient.