Film kręcono w Marble Canyon, Arcosanti, Page, nad jeziorem Powell (Arizona, USA) oraz w Rzymie (Włochy).
12 lipca 1985 roku na planie filmu miał miejsce tragiczny wypadek; rozbił się helikopter z aktorem Claudio Cassinellim na pokładzie, który zginął na miejscu.
Kilku z filmowców biorących udział produkcji (w tym sam reżyser), zażyczyło sobie by ich nazwiska nie pojawiły się w końcowych napisach do filmu lub zostały ukryte pod pseudonimami. Powodem tej decyzji był brak wiary w sukces filmu.