Sean Connery był brany pod uwagę do roli Gilesa Redferne.
Film nakręcono w Bostonie, Plymouth (Massachusetts, USA), California City, Los Angeles (Kalifornia, USA) i solnisku Bonneville Salt Flats (Utah, USA).
Scena ze zwiastuna, w której tytułowy czarnoksiężnik obwieszcza, iż jest nowym Mesjaszem nie trafiła do ostatecznej wersji filmu.