Geçmişte Kongo Maden Bakanı'na düzenlenen bir suikaste karıştığı yönünde deliller bulunduğu için casusluğu bırakmak zorunda kalan Jim Terrier adlı uluslar arası ajan (Sean Penn), artık Afrika köylerine temiz içme suyu sağlayan bir organizasyonda çalışmaktadır. Ancak eski patronları, cinayetteki rolü nedeniyle onun peşini bırakmaz ve yerini tespit ederler. Rahat edebilmek için adını temize çıkarmak zorundadır. Bu yüzden sevgilisinin yanına, Barcelona'ya döner ve sonra Avrupa'yı şehir şehir taramaya başlar. Yalnız aklına getiremediği bir şey vardır, sevgilisini ona karşı kullanabilme ihtimalleri...