Kept my attention all the way through. Great detail with so many twists along the way. Highly recommend, Excellent audiobook.