Początkowo film miał reżyserować Barry Sonnenfeld, który jednak zrezygnował z przyczyn osobistych.
Film kręcono w Los Angeles, Long Beach, Burbank, Santa Clarita, Rancho Palos Verdes i Culver City (Kalifornia, USA).
Cameron Diaz wycofała się z wzięcia udziału w filmie. Jej miejsce zajęła Tea Leoni.
Jack wypisuje czek dla Dicka w Grand Cayman Bank w październiku 2000 roku. W innej scenie Dick realizuje czek, na którym data wystawienia figuruje jako luty 2000r.
W scenie napadu na sklep "Starbucks", Téa Leoni poważnie uszkodziła ramię podczas upadku z lady.