Een op het oog onmogelijke samenwerking vindt plaats tussen CIA-agent Portland en privé-detective Elmo Freech. Portland lijdt aan geheugenverlies. Samen raken zij verzeild in een kat-en-muisspel als zij leden van de Company proberen te overmeesteren. De CIA probeert Portland te stoppen voor hij zijn geheugen weer terugkrijgt en de autoriteiten inlicht over de spionagepraktijken van de Company.