曾因《薩爾加多的凝視》(The Salt of the Earth)獲奧斯卡最佳紀錄片提名的德國大導演文溫德斯,在影壇早有不可動搖的地位,當他第一次讀到製片寄給他的《當愛未成往事》原著小說後,文溫德斯便決心要將這個故事搬上大銀幕:「《當愛未成往事》的故事很真實,因為是根據作者以前居住在非洲的實際經驗所寫而成。」而在文溫德斯心目中,詹姆斯麥艾維一直都是男主角的最佳人選:「我覺得詹姆斯麥艾維是他同世代中最傑出的演員之一,尤其是他演的《最後的蘇格蘭王》(The Last King of Scotland),那是我最愛他的一部電影!」但詹姆斯麥艾維受訪時卻笑著回憶道:「我看完劇本相當喜歡,後來製片安排我到倫敦跟導演見面,導演是個出了名沉默寡言的人,但面談當下他沉默到讓我覺得我沒希望了,他一定不喜歡我,我自言自語講了半小時後太尷尬了,就瞎掰說我有事情要先離開。」結果兩天後,詹姆斯麥艾維就接到電話說導演希望他來演出《當愛未成往事》中的特務間諜,讓他又驚又喜!