На затерянном в туманах Японского моря острове Авадзима обитают не только люди. Здесь, в тихих бухтах и на старых лесных тропах, живут сто призрачных существ — ёкаев, каждый из которых является душой какого-либо местного предмета или явления. Это не злые духи, а скорее капризные и меланхоличные хранители острова, видимые лишь избранным. Среди них — девушка-волна, тоскующая у скал, старый самурай из тумана, забывший свою клятву, и детский смех, застрявший в заброшенной школе. Их существование медленно угасает вместе с памятью стариков и укладом островной жизни.
Судьба сводит с этими духами молодого учителя из Токио, Кэйта, приехавшего на Авадзиму по контракту. Равнодушный к местным легендам, он однажды спасает от падения в обрыв странную, молчаливую девочку по имени Суй. Она оказывается последним «смотрителем» — человеком, способным видеть всех ёкаев и поддерживать хрупкую связь между мирами. Но её силы иссякают, а с их угасанием призраки начнут терять форму, превращаясь в безликий, опасный туман. Неохотно Кэйт втягивается в их мир, помогая Суй выполнять странные ритуалы: вернуть голос колоколу-невесте, проводить лису-рыбака в последнее плавание, утешить дух старого карпа, помнящего ещё корабли клана Тайра. Каждая такая встреча — это шаг к спасению острова, но и шаг к пониманию, что исчезновение этих духов навсегда изменит саму душу Авадзимы, превратив её в обычный, безликий клочок земли.