Aktorka Vendela Kirsebom była przesłuchiwana do roli Bjergen Kjergen, szwedzkiej sekretarki. Ostatecznie rolę otrzymała Drew Barrymore.
Film kręcono w USA, w stanach: Kalifornia (miasta Inglewood, La Verne, Malibu, Monrovia i San Diego oraz hrabstwo Imperial County) oraz Illnois (Chicago).