Bill Pope (Ryan Reynolds), Londra'da görev yapan bir CIA ajanıdır ve "Hollandalı" takma adını kullanan gizemli bir hacker'ı (Michael Pitt) izlemektedir. Ancak gizemli bir şekilde pusuya düşürülüp öldürüldüğünde, onun değerli bilgilerini korumak için deneysel bir prosedür kullanılarak hafızası, tehlikeli bir mahkûm olan Jerico Stewart'a (Kevin Costner) aktarılır. CIA ajanının anıları Jerico Stewart'a aktarıldığında, görevi artık Hollandalı'yı bulmak ve hackerın füze fırlatmadan önceki planlarına engel olmaktır. Bu, aksi takdirde Dünya Savaşı III'ün patlak vermesine yol açabilecek çok tehlikeli bir senaryodur. Ancak, beklenmedik komplikasyonlar ortaya çıkar ve görev kişisel bir hâl alır.