Ben, un soldat noir, déserte l’armée après avoir tué un officier. Traqué par l’armée et par les Mexicains, il se retrouve perdu en plein désert, où il rencontre et sympathise avec un Indien boiteux. Lorsque Ben se fait capturer par des chasseurs de primes, l’Indien, qui jusque là ne parlait qu’à son poulet, va partir à son secours.
Dans les années 70, l'Angleterre fait face à une montée de l'extrême-droite. Red Saunders, qui a travaillé dans un théâtre de militants radicaux, crée Rock Against Racism, un groupe qui promeut la solidarité raciale sur la scène punk britannique.