Depuis qu'elle est arrivée à Kyoto pour y vivre un an, Hana, collégienne franco-japonaise, a des visions qui lui permettent d'entrer dans les pensées d'autrui.
Les destins croisés de Tanner, un ranger de l'armée qui n'a nulle part où s'établir, de Kaitlyn, qui s'épanouit dans son rôle de mère, et de Jasper, persuadé qu'il n'a pas sa place dans le monde.