Sumin et Dongmin, vivant dans un village rural de Jindo, vendent des objets de leur maison à un brocanteur du marché pour acheter un chiot. Parmi les objets se trouve la chaussure à fleurs que leur grand-mère chérissait le plus. Le jour où ils ramènent joyeusement le chiot, leur grand-mère s'effondre, et Sumin et Dongmin, rongés par la culpabilité, se rendent chez le brocanteur pour retrouver la chaussure à fleurs. Suite à un accident, ils tombent parmi les vieilles affaires et traversent un long tunnel pour arriver dans un monde étrange (un théâtre). C'est le monde des Kkokdu, des marionnettes qui réconfortent les défunts et les guident vers l'au-delà. Une marionnette en bois suspendue à un palanquin funéraire, un Kkokdu, apparaît devant Sumin et Dongmin, promet de retrouver la chaussure à fleurs et entreprend un voyage avec eux. Après avoir traversé un labyrinthe, passé la prairie de fleurs de Seocheon et atteint la rivière Samdo, Sumin et Dongmin regrettent de devoir se séparer des Kkokdu avec lesquels ils se sont liés d'amitié. Au moment de leur dernier adieu, le Kkokdu qui s'occupait d'eux réalise que les noms des deux enfants ont disparu du registre des morts et tente de les renvoyer rapidement, mais les enfants ont déjà traversé le pont. Dans le monde obscur où résonne le son des tambours, Sumin et Dongmin perdent connaissance. Par-dessus eux, la voix de leur grand-mère se fait entendre doucement.