Horrible movie. The production values and acting are decent which don't help much to hide the stupid clichéd dialog, the illogical plot, and the ridiculous focusing on faces and looks that are irrelevant and gratuitous. So many red herrings. Danny Huston is all wrong for this role. No credibility here. It's the writing that does him in. Why suspect John Smith. No reason at all. Why would he allow his girl friend to die. More stupidity, and all taken so damn seriously. This movie makes me so mad. It just makes no sense. And that customs guy gets a red flag and lets the lingerie salesman go. No questions, and wouldn't there be a full alert during this time where the slightest suspicion would at least require further investigation? So many unrealistic plot lines. It's like a caricature of a spy movie. A spy running around in spike heels? Come on. Oh look at the bruises on Sophie's body...Oh no that's nothing. Are these people supposed to be pros? And that Russian style spy/gangster with the punk haircut that no one notices? Oh yeah he looks so cool and just blends in. What idiocy. Yeah lets hire an agent that looks like that. That will be real successful. And then he's on the train platform, leans over without checking under the edge. I guess he's not very well trained or just has a death wish. And more and more crap.