Tidligere CIA-agent Jack Foster (kalt «The Shadow Man») er en gåtefull Fortune 500-eier, og far til en datter på åtte år som heter Amanda. Jack tar med seg Amanda til Romania, som var fødestedet til Amandas mor, som døde for fem år siden. Men ved ankomst til en flyplass i Bucuresti, Romania, sprenger en bilbombe Amandas svigerfar, tidligere CIA-agent Georges limousine, og Amanda blir kidnappet. I kaoset gjenforenes Jack også med Harry, en tidligere bekjent fra CIA, som på mystisk vis har dukket opp igjen etter ikke å ha sett Jack på mange år.