Filmed in Western China, 'Hidden Strike' was originally announced in 2018 under the working title 'Project X' and was also known as 'SNAFU.' Initially considering Sylvester Stallone for the lead role, the movie will now be exclusively available on Netflix without the Netflix Original branding, bypassing a theatrical release in the United States.