If you are looking for a thriller with plenty going on, try this.
However, most of what is going on is very unpleasant. By the end, you will wonder if you really understood the plot. In spite of all the horror, 'CW', the 'hero', is quite an appealing character. The only light relief in all the mayhem is 'CW's' relationship with the two cats, Chloe and Charmaine.