Montmartre, au début des années trente. Un enfant de dix ans, Olivier, erre dans ce quartier. Sa mère, la belle mercière, vient de mourir et il vit chez le jeune couple formé par ses cousins Jean et Elodie, mais surtout dans les rues, vivantes, souriantes, animées. C'est là qu'il rencontre des personnages qui vivent et sous son regard vif, émerveillé, parfois mélancolique. Soumis à toutes sortes d'influences, il verra peu à peu la féerie des rues effacer sa peine et sa solitude.