"I'm just taking back what they owe us..." XYZ Films has revealed an official trailer for Hidden Strike, an intense new action movie set in Iraq following a special ops team trying to escape safely, like so many other films being made right now. Originally called S.N.A.F.U. or Project X-traction, the Chinese production is set