Desetiletý Tomáš Lorenc ještě před vyučováním vozí na kole vyprané prádlo zákazníkům své maminky. Maminka pere také bohatým Hájkovým, jejichž dcerku Markétku Tomáš tajně miluje. Ve škole Tomáš dobře neprospívá, vyniká jedině v kreslení. Maluje v každém volném čase, často se mu však nedostává barev. Právě mu chybí modrá, a proto nemůže dokončit obrázek do školy. A maminka mu z nedostatku peněz nemůže barvy koupit. Večer smutný Tomáš usne na půdě ve starobylé truhle. Najednou se ocitne na louce plné modrých květin. Natrhá květiny a udělá z nich modrou barvu. Nyní může domalovat obrázek, který ožije. A jeho kočka Sněhurka, do jejíhož mléčka spadly kapky modré, také zmodrá. Od této chvíle se Tomášův život proměnil. Ve snu prožívá nejrůznější příhody s krasojezdkyní Sylvou, která jako by z oka vypadla dívce z plakátu na cirkus Bellinzona. Spolu hledají kočku, kterou Tomášova maminka prodala do cirkusu, spolu čelí principálovi, který chce využít Tomášova kouzelného obrázku pro své panoptikum. Když se Tomáš probudí v truhle, je u něho zase sněhobílá kočka. A u plakátu Bellinzona se potká se skutečnou Sylvou. Sveze ji na kole. Projíždějí městem a míjejí naparáděnou Markétku i lakomého Kamila, který nechtěl Tomášovi půjčit modrou barvu.