I thought the first 100 or so pages was a bit too too cliched and predictable, but after that I couldn't put it down it was very tense and realistic and the end was worthy of the build-up ( Unlike others, I didn't guess it!). Reasonably believable characters, but a great one for lovers of spy thrillers!