Die 17-jährige Ausreißerin Yui (Stimme im Original: Mana Ashida) und die 8-jährige Hiyori (Sari Awano), die nicht nur ihre Familie, sondern auch ihre Stimme verloren hat, laufen mittel- und orientierungslos durch die Landschaft. Da begegnen sie Kiwa (Shinobu Ôtake), einer nett, aber doch etwas wunderlich wirkenden alten Dame. Sie bietet den beiden eine Unterkunft mit Blick auf das Meer an. Zunächst noch zögerlich folgen die Kinder der Frau. Diese bringt sie zu einem alten Haus, wo sich angeblich um verirrte Reisende gekümmert werden würde. Die ebenso erschöpften Mädchen beginnen sich dort nach und nach zu erholen. Doch dann taucht eines Tages plötzlich eine große Zahl von seltsamen Wesen, die Kiwa „Fushigitto“ nennt, im Anwesen auf. Woher kommen diese? Was sind ihre Absichten? Und sind Yui und Hiyori hier noch sicher?
Der Animationsfilm basiert auf dem gleichnamigen Roman der japanischen Schriftstellerin Sachiko Kashiwaba.