Alla ska bada hade premiär den 4 oktober 1997. Föreställningen tar sin början under mitten av 1930-talet när Frans-Oskar Bryssel föds. Efter ett tag hoppar föreställningen tio år fram i tiden och vi får se honom när han är 10 år gammal. Han spelas då av Per Fritzell.
Handlingen hoppar med jämna mellanrum tio år fram tills han äntligen får bada i mitten av 1990-talet. Under hela föreställningen skildras ämnen som var aktuella under just den epok som då utspelar sig i pjäsen. T.ex. under 30-talet skildras andra världskriget och under 80-talet skildras mobiltelefonin.
Under pjäsens gång får vi förutom Frans-Oskar själv träffa närmare 100 olika figurer, som t.ex. pianostämmaren Eberhardt Vachs, Rock-Algot Fröman, Bankdirektör Eje Vilhelmsson och börsmäklare Jesper Lyse. Alla dessa personer påverkar på olika sätt honom och hans möjligheter att förverkliga sin dröm, han vill skapa en musikal. Musikalen börjar efter halva föreställningen och fortsätter till slutet där bassäng öppnar sig i golvet och hela ensembeln får bada.
Efter Peter Rangmars tragiska bortgång fick Thomas Hedengran hoppa in och överta hans roller. Tillsammans med honom gör Galenskaparna och After Shave varsin roll under varje årtionde, bara rollen som Frans-Oskar spelas av 6 olika personer, nämligen:
Per Fritzell, 10-Ã¥rige Bryssel.
Thomas Hedengran, 20-Ã¥rige Bryssel.
Jan Rippe, 30-Ã¥rige Bryssel.
Anders Eriksson, 40-Ã¥rige Bryssel.
Knut Agnred, 50-Ã¥rige Bryssel.
Claes Eriksson, 60-Ã¥rige Bryssel.