Początkowo film miał zostać wydany w 2000 roku i nosić tytuł Bond 2000. Podobno rozważano też takie tytuły, jak: Death Waits for No Man, Fire and Ice, Pressure Point i Dangerously Yours. Ostateczny tytuł The World Is Not Enough jest angielskim tłumaczeniem łacińskiej frazy „Orbis non sufficit”, motta Sir Thomasa Bonda, którego Ian Fleming używał jako rzekomego przodka Bonda. W powieści W tajnej służbie Jej Królewskiej Mości i jej filmowej adaptacji po raz pierwszy twierdzi się, że jest to również rodzinne motto Jamesa Bonda.

Casting Swoje role z poprzednich produkcji, oprócz Pierce’a Brosnana, powtarzają też Judi Dench, a także Robbie Coltrane. Do roli Elektry rozważano Sharon Stone i Verę Farmigę. Barbara Broccoli wybrała ostatecznie Sophie Marceau po tym, jak zobaczyła jej występ w Blasku ognia. Zanim w roli Renarda obsadzono Carlyle’a, zaproponowano ją Javierowi Bardemowi i Jeanowi Reno. Bardem później wcielił się w innego złoczyńcę w Skyfall. W przesłuchaniach do roli czarnego charakteru brała również udział Maria Grazia Cucinotta.