Abbandonata dal padre nel Giappone rurale, Karin, un giovane precoce, vive con il nonno in un tempio, dove incontra Anzu, un gigantesco “gatto demone” e un famigerato laico che ha il compito di prendersi cura di lei. Diffidente nei confronti del suo nuovo tutore, Karin sabota i lavori saltuari di Anzu per la gente del paese e fa amicizia con gli eccentrici spiriti della foresta locale…