The basic storyline is good, but is drawn out and becomes tedious. The "twists" are predictable. The main characters are not believable because they are given 21st Century sensibilities. Terrible writing style. But I was able to finish it with help from the fast forward button.