Ringo Lam oferował się do reżyserowania filmu, lecz odmówił z powodu różnic koncepcji twórczych z producentem.
Scott Adkins chciał zagrać postać Van'a Huffel'a, lecz niestety zatrzymały go inne zobowiązania. Rolę ostatecznie otrzymał Adam Leese.
Film kręcono w Bułgarii i USA.
Film, posiada dwa różne zakończenia. Jedno jest przeznaczone na rynek europejski, drugie na rynek amerykański.