De regenboog heeft maar acht kleuren. In een treffend verhaal vertelt hij over de vijfjarige Heinrich die na de dood van zijn vader in de Tweede Wereldoorlog met zijn Zweedse moeder naar zijn opa in Stockholm gaat. Terwijl hij als lederhosendragende Duitser erg gepest wordt door de Zweedse jongens, probeert Heinrich een leven te krijgen. Als hij na een tijdje de taal beheerst en naar school gaat krijgt Heinrich, die inmiddels Henrik genoemd wil worden, eindelijk vrienden. Zijn leven neemt echter een nog dramatischer wending als het ene na het andere vriendje doodgaat. De een komt onder een vrachtwagen, de ander verdrinkt in het zwembad, en Henrik geeft zichzelf de schuld omdat hij van ze hield. Het meisje Ylfa, dat het moeilijk heeft omdat ze thuis misbruikt wordt door haar vader, brengt verandering in Henriks leven. Hij wordt tot over zijn oren verliefd op haar. Samen doen ze alles en Ylfa komt zelfs bij Henrik logeren als het niet veilig meer is bij haar vader. Na hun achtste verjaardag, die op dezelfde dag valt, hebben ze sportdag. Een afgedwaalde speer zorgt ervoor dat Henrik weer op dramatische wijze iemand van wie hij houdt verliest. De moeilijke jeugd van Peter Pohl is tussen alle letters door overduidelijk terug te vinden. Details als de lederhosen zullen misschien wat overdreven zijn, want Peter Pohl heeft zich juist erg aangepast aan Zweden toen hij er kwam, maar verder lijkt De regenboog heeft maar acht kleuren bijna een kopie van Pohls eigen jeugd. Zelf zegt hij over het boek: 'Het trok zeer weinig aandacht [...] de tekst is nauw met mezelf verweven en de onverschilligheid waarmee het boek ontvangen werd heeft me zeer onaangenaam getroffen'. Peter Pohl heeft waarschijnlijk een verschrikkelijke jeugd gehad en het opgeschreven in De regenboog heeft maar acht kleuren.