Also Known As: Luo Bu Po You Ling Genres: Action, Adventure DIRECTor: Kevin Huang Country: China Release Date: Aug 31, 2023 Duration: 1 hr. 29 min. Subtitle: English