HD
2013
An American CIA operative is on a mission to track down crucial microfilm that two Russian scientists, eager to defect, managed to smuggle out.