Dan Brown's blockbuster, Da Vinci Code, took some heat for the improbable leaps and incredible coincidences that are so important to the plot, and of course, the inaccuracies. But that book survives.
Digital Fortress seems like a practice draft by a writer who is learning to put things together. It evokes many of the same complaints and, unlike DVCode, Brown's craft in this novel is simply not up to the task of smoothing over the problems. Far too many times, the right person or item just happens to show up where the hero needs them.
And then there are those pesky inaccuracies and misalignments -- the deaf assassin who hears the names of his victims is one head-scratcher.
This is too bad, because the basic idea is very fine and the major twists in the plot work well. There are just too many "oh, not again!" moments for my taste.
This is a good example of a talented beginner's work. Invention rates high. Craft is almost non-existent.
This book had me screaming at my radio. How could people who were so smart be so dense? I had things figured out way before them. It might have been better unabridged, but I wouldn't want to waste any more time. Narrator was nothing to write home about either.