Country:
China
Filming Location: China
Film Setting: China
Language: Mandarin
Release Date: 17 December 2023
Filming Date: 2023
Film Runtime: 78 minutes
Genre: Action, Fantasy, Adventure, Thriller
Sub-genre: Action Thriller, Monster
Era: Modern China