I'm currently re-reading Dean Koontz Velocity, I don't know why but this book just ticks all my boxes for a good read.
It's a thought provoking thriller, lots of choices made that you can't help but think what would I do?
It helps I always forget 'who done it' until I'm well into the book as well.
I have such a terrible memory that I always forget the ending of books and get to reread them multiple times before it finally sets in! I think I read Batman: Hush at least three times before I could remember who Hush was a year later, lol.