Terrible dialog and no cohesion with technology available during the time period the movie is supposed to take place, causing suspension of belief to all but vanish. The action sequences are bearable which is the movie's only redeemable quality. Seems to be a student's best effort at their first run at an action movie; using all of the known action spy movie tropes.