Cardiff Bay streets were transformed to resemble snowy American cityscapes for the production.
This movie was actually shot and completed in 2021. According to director Gareth Evans, the film needed reshoots which were delayed due to scheduling issues and the SAG-AFTRA strike. Four years later, the movie ended being released straight to Netflix.
Forest Whitaker plays Lawrence. The character name is an in-joke referencing the fact that Whitaker often gets mistakenly identified as Laurence Fishburne, and vice versa.
At 28.20 the song "Main Shi Chi" by Xaioyun Chen plays, this song also plays in the movie A Better Tomorrow (1986) a likely influence on Gareth Evans