Denise Richards została obsadzona w roli Christmas Jones. Twierdziła, że podobała jej się ta rola, ponieważ bohaterka była „bystra”, „wysportowana” i miała „głębię charakteru, w przeciwieństwie do dziewczyn Bonda z poprzednich dekad”. Jones pierwotnie miała być francusko-polinezyjską detektyw ubezpieczeniową, ale studio nalegało na zmianę jej narodowości po obsadzeniu Marceau jako Elektry. W przesłuchaniach do roli brała również udział Tiffani Thiessen.

Zdjęcia i postprodukcja alt=Widok z przodu okrętu podwodnego w doku.|prawo|mały|Rosyjski okręt podwodny projektu 671 wykorzystany podczas zdjęć Sekwencja przed napisami początkowymi kręcona była w Bilbao w Hiszpanii i prezentuje Muzeum Guggenheima. Po scenie otwierającej akcja przenosi się do Londynu, gdzie pokazano oraz Millennium Dome nad Tamizą. Sekwencja ta trwa około 14 minut, co czyni ją najdłuższą sekwencją przedtytułową w serii aż do filmu Nie czas umierać z 2021 roku. Dziennik „The Daily Telegraph” twierdził, że rząd brytyjski uniemożliwił realizację części zdjęć przed faktyczną siedzibą MI6 w Vauxhall Cross, powołując się na kwestie bezpieczeństwa.