Skip to content
StreamScapeX

Overview

Trapped in an ancient village on China’s southwest border, a traveler’s bewilderment triggers a surreal exploration into the nature of existence and the future.

Details

Director
Writer
Status
Released
Release date
July 12, 2026
Original language
Mandarin
Countries
China

Cast

More like this