Policyjny weteran Bob Hodges (Robert Duvall), któremu marzyła się spokojna praca za biurkiem, musi wrócić na ulicę. Jego partnerem zostaje młody i arogancki Danny McGavin (Sean Penn). Obaj wyruszają na ulice Los Angeles, aby oczyścić je z przestępców.
"Kolory" to uderzający, pełen przemocy portret rywalizacji pomiędzy dwoma młodzieżowymi gangami z Los Angeles, "Czerwonymi" i "Niebieskimi". Rosnącej w zastraszającym tempie fali przemocy próbuje przeciwstawić się dwóch policjantów, różniących się jak ogień i woda. Bob Hogges (Robert Duvall), doświadczony, zasłużony i rozważny policjant oraz Danny McGavin (Sean Penn), młody, pyszny i pewny siebie glina stają pośrodku prawdziwej wojny. Nie mając dokąd uciec, stróże prawa muszą przezwyciężyć swoje niechęci i połączyć siły. W przeciwnym wypadku zginą.