Les Haruno habitent une petite ville de montagne près de Tokyo. Sachiko cherche à faire disparaître son double géant. Hajime, son frère, vit son premier amour. La mère fait un retour remarqué dans le monde du film d'animation...
Masao s'ennuie. Les vacances scolaires sont là. Ses amis sont partis. Il habite Tokyo avec sa grand-mère dont le travail occupe les journées. Grâce à une amie de la vieille femme, Masao rencontre Kikujiro, un yakusa vieillissant, qui décide de l’accompagner à la recherche de sa mère qu'il ne connait pas.