Director Stephan Elliott had originally envisioned an older woman to play Joanna Eris. However, after Ashley Judd campaigned for the part, he relented.
One of the four films that received an "F" CinemaScore from audiences upon their release in 2000, along with Dr. T & the Women (2000), Lost Souls (2000) and Lucky Numbers (2000).
Director Stephan Elliott fought the film's financier, Mark Damon, over the tone of the film. Elliott envisioned the film as a dark thriller with sex and random lashings of violence. Damon wanted a more A-to-B thriller that he could sell worldwide. Ironically, many of the Asian markets that bought the film wanted a sexier and more violent version of the film.
The director originally wanted Massive Attack to do the music for the film, but the group had broken up by the time the film was ready for scoring.
Although Ewan McGregor's character is described as a private eye in the film's summary, he drives a car with Diplomat plates, making it more likely that he is part of MI6, the UK's version of the CIA. Additionally, he uses state of the art tech (for the time period), to which a private eye would be unlikely to have access.