The film was originally announced by MGM in 1967-8 and was to be directed by Michael Anderson, but after severe operating losses the film was one of a number of expensive projects the new management at the studio dropped as too costly. In the 70s Steve McQueen agreed to play the lead for a then-record $10m and was paid an advance of $1m. When the producers were unable to pay the second installment on time, he dropped out, keeping the $1m he had already been paid. In 1980 Roger Moore agreed to play the lead, even going as far as to start to grow a beard for the part before that version fell through as well.