The story starts well and builds through the story, but like most of Patterson's novels the ending is disappointing. It's almost as if Patterson gets bored with his story and looks for quick ways to bring his stories to an end. As they say in Monty Python, "ooh, I thought that was a bit predictable!".
Having said that, for people looking for a uncomplicated mystery/thriller that is an easy read this is a good read.