The storyline is basically the same as the book, except for what revolves around Robert DeVilliers. He was never a character in the book. I thought it was a pretty good movie, but way too long. Although, it was quite interesting seeing Kelsey Grammer in this one.