If you're not picking about twist endings making sense, then you might enjoy it. I went to Good Reads and people were equally divided. Many thought the twist ending was pretty cool.

Joan