I alle farger er en komisk, ubehagelig og overraskende roman. Det er mørkt da kunstlærer Malvin Pettersen kjører hjem til bygda fra en utstilling i byen. Han får øye på noe stort som henger over autovernet. Det er ikke et påkjørt dyr, det er en av Malvins elever, kanskje den mest talentfulle av dem alle. Nå er han dritings, og Malvin må kjøre ham hjem. I sokkelleiligheten viser eleven fram noe han har laget: delikat, skimrende slim.
Hjemme venter Lise. Hun og Malvin har vært gift i mange år, og han tar seg i å lyve til henne om flere ting enn før.