A life-sized replica of the Kowloon Walled City, said to be almost identical to the real one, was built for filming. The set was demolished immediately after filming wrapped.
The project had been in development since the 2000s.
Official submission of Hong Kong for the 'Best International Feature Film' category of the 97th Academy Awards in 2025.
Cyclone is autistic martial arts master in the film while in the manhua book is typical marital arts master.