Среди бескрайних полей, где ветер гонит сухую траву, а небо кажется выцветшим полотном, появляется он — Нанаши, Скиталец без имени. Его путь лежит через руины древних городов и забытые храмы, где тени прошлого все еще хранят отголоски битв. В этом мире, где магия переплелась с технологией, а боги давно покинули свои троны, он ищет не ответы, а саму суть странствия. Однажды его приводит в деревню, застывшую в вечном страхе. Местные жители шепчутся о Чёрном Всаднике, что появляется в полнолуние и забирает души тех, кто осмелился нарушить древний договор. Нанаши не верит в проклятия, но соглашается остаться, когда видит девочку, чьи глаза светятся тем же холодным огнем, что и у легендарного призрака. Её зовут Сидзуку, и она единственная, кто не боится говорить с чужаками. Она рассказывает, что Всадник — не монстр, а страж, и что каждое полнолуние он ищет не жертву, а преемника. Договор, заключенный столетия назад, требует крови, и деревня платит дань, чтобы сохранить хрупкое равновесие между мирами.
Нанаши понимает: здесь нет зла, есть лишь цепь, которую никто не решается разорвать. Он решает встретиться с Всадником лицом к лицу, но для этого нужно пройти через Лес Шепотов, где каждый звук — это ложь, а каждое эхо — ловушка. Сидзуку вызывается быть проводницей, хотя знает, что её собственная судьба уже предрешена — именно её кровь должна стать следующей жертвой. В пути они сталкиваются с тенями прошлого: воинами, что не смогли уйти, и молитвами, что так и не были услышаны. Нанаши видит, как мир вокруг него истончается, становясь прозрачным, и понимает, что Чёрный Всадник — это не проклятие, а отражение самой сути этого края: места, где время застыло, а души заперты в бесконечном цикле ожидания. Финальная битва происходит не на мечах, а на грани между сном и явью, где Нанаши должен сделать выбор: разрушить договор, освободив всех, но обречь деревню на гибель от того, что сдерживал Всадник, или принять роль нового стража, навсегда оставшись в этом забытом уголке мира.