Pierce Brosnan'ın James Bond rolünü bırakmasının birkaç nedeni vardır: Yaş ve Maliyet: Brosnan, "Die Another Day" (2002) filminin ardından 50 yaşına yaklaşmıştı ve Moore'un rekoruna (58 yaş) ulaşıyordu. Franchise'ın Yönü: Brosnan, Bond serisinin giderek daha kampçı bir hale geldiğini düşünüyordu. Üreticilerin Kararı: Brosnan, yapımcı Barbara Broccoli ve Michael Wilson tarafından telefon aracılığıyla işten çıkarıldığını belirtmiştir. Brosnan, teklif gelmesi halinde James Bond rolüne geri dönebileceğini ifade etmiştir.