Subpar story. Uninteresting characters. Good narrator. The author clearly knows how to write just missed the boat with this one.