В далёком будущем человечество всё глубже погружается в виртуальные пространства, создавая ультрареалистичную вселенную компьютерной игры под названием Авалон. Миссии и задания здесь множатся бесконечно, но добраться до финального уровня удаётся лишь избранным; те, кто возвращается после последнего раунда, нередко остаются в состоянии комы, словно их сознание застряло между двумя мирами. Чтобы защитить своего возлюбленного от такой участи, Эш принимает на себя рискованное решение пройти весь путь до конца, пройти через бесчисленные ловушки и испытания и в финале лицом к лицу встретиться с таинственным противником, известным как Призрак. Этот путь превращается из простой развлекательной одиссеи в суровую битву за жизнь и любовь, проверяющую пределы духа и способности человека различать реальное от виртуального.
Фильм не случайно был снят в Польше. Чтобы добиться эффекта новизны, японский режиссер искал как можно более экзотическую (на его взгляд) страну, культуру и традиции.
По замыслу Осии выбранная им страна не обязательно должна была быть Польшей. Например, как варианты он рассматривал Англию и Ирландию. Однако желание представить придуманный им мир как мир тьмы, а не света, привел его в Восточную Европу.
Съемки фильма шли больше двух месяцев.
Первоначально главный герой должен был быть мужчиной. Лишь начав работу, Осии решил сделать Эша женщиной.
Осии лично провел актерские пробы в апреле 1999-го и сам выбрал на главную роль Мальгоржату Форемняк.