A Kyushu, au sud-ouest du Japon, une sanglante prise d'otages dans un bus municipal épargne le chauffeur, Makoto (Yakusho Koji ; Charisma), une écolière, Kozue (Miyazaki Aoi ; Once on a summer day), et son frère aîné, Naoki (Miyazaki Masaru). Traumatisé, Makoto disparaît. Les deux enfants s'enferment dans le silence. Deux ans plus tard, ils se retrouvent seuls, leur mère ayant divorcé et leur père étant décédé dans un accident de voiture. Makoto refait alors son apparition et s'installe dans la maison familiale des deux enfants. Leur cousin, Akihiko (Saitoh Yohichiroh ; Deux petits voyous), les rejoint.