6.5 / 10
(2 votes)
China
Action,
Science Fiction
87 minutes
2023
Simon Zhao
Han Lian
Luo Sha
Qiang Zi
Liu Jian
Liu Dao
Director