I know it's old but I just watched it last night on DVD. There's nothing more frustrating than getting to the end of a thriller and realizing you have no idea why anything in the story happened. At the 1/2 way point, I thought it was an average thriller - then there were plot twists that I never saw coming in a million years - because they didn't make any sense. At least not to me. Plot twists are great, but they have to be logical - even a little. So this guy posed as a teacher for two years and nobody knew it - except the two SS agents. And they never did anything about it? Because they knew he was going to kidnap the girl and they could cash in? This doesn't make any sense. Why did he have to wait so long? Did he set up the Lindberg website so they could learn his real name or was that a mistake? I didn't understand the whole deal with the Russian kid. Did he know he was emailing the kidnapper? Why did Monica Potter's character want to stay at the scene? Did she not want the guy to nab the kid? How did she know he was coming? How did she know the kid could get out of the embassy? How does the kid know how to get out of the embassy? And then there's the whole twist where the guy comes to Cross's apartment, and then Monica Potter's character turns out to be... I could go on and on, but it seems they just put twists and plot devices in for effect without any consideration for the logic. I would rather it have been a tame thriller with no twists than one with twists that are illogical. And there are also too many scenes with Cross making brilliant discoveries or deductions with no explanation for how he came up with it. I'm kind of off thrillers now I think after this and Secret Window.