Początkowo film miał wyreżyserować scenarzysta Luigi Cozzi w 1986 roku, ale w ostatniej chwili producenci zastąpili go Enzo G. Castellarim, który drastycznie zmienił pierwotny scenariusz Cozziego. Nowa trzygodzinna wizja Castellariego kosztowała kilka milionów dolarów, jednak producent uznał ją za nienadającą się do publikacji i odłożył cały projekt na kilka lat. W 1989 roku Cozzi został ponownie zatrudniony, aby przemontować dostępny materiał filmowy. Na dokończenie filmu wydano dodatkowe 500 000 dolarów amerykańskich.
Film nakręcono w Basrze (Irak) i Rzymie (Włochy).