Всё начинается со стрима. Три блогерши-подруги решают поднять хайп и отправляются в глухую, заброшенную деревню Усикуби. Ходят слухи, что где-то там скрывается дыра в другой мир или что-то в этом роде. Они смеются и шутят, но во время прямой трансляции происходит нечто необъяснимое — одна из девушек, Аки, просто растворяется в воздухе на глазах у зрителей. Стрим обрывается.
В это же время в Токио живёт обычная старшеклассница Канон. Её главная головная боль — одноклассник по имени Такуми, который слишком настойчиво за ней ухаживает. Он буквально преследует её. Чтобы как-то отвязаться, Канон соглашается посмотреть с ним какой-то вирусный стрим про исчезновение. И тут их обоих как будто током бьёт: пропавшая девушка со стрима — вылитая Канон. Такое сходство пугает и кажется невозможным.
Такуми, который помешан на Канон, теперь одержим новой идеей — они должны поехать в ту самую деревню и выяснить, что случилось с её двойником. Канон, хоть и напугана, тоже чувствует странную связь с этим местом и соглашается.
Добравшись до Усикуби, они понимают, что попали в какое-то другое измерение. Деревня не просто заброшена — она пропитана тишиной и жутким спокойствием, от которого мурашки по коже. Местные, если их так можно назвать, неохотно рассказывают старые легенды. Говорят о духах, о странных огнях в лесу, о том, что деревня давно «не на своей земле», и о проклятии, которое затягивает сюда потерянных людей.
Чем дольше они там находятся, тем яснее становится: исчезновение той блогерши — лишь верхушка айсберга. Легенды оказываются правдой, и портал — не просто интернет-байка. Канон и Такуми сами становятся частью этой древней и зловещей истории. Чтобы найти пропавшую девушку и выбраться самим, им придётся разгадать тайну деревни Усикуби, где граница между нашим миром и чем-то иным очень тонка, а цена за любопытство может быть слишком высока. Их поездка за правдой превращается в борьбу за собственное спасение.