Michael es un amable y talentoso muchacho al que le gusta tocar música con su oboe. Su gran pasión es tocar para las flores que cuida en el invernadero de la escuela de música a la que asiste. Esta situación hace que llegue tarde constantemente a las prácticas de la orquesta, lo que le causa la expulsión de la escuela. En la misma noche de su expulsión, Michael es despertado por un "Hada de las Flores" llamada Florence que le llevará en un mágico viaje a la tierra de las flores.