Read for Refold Mandarin Book Club. The story is engaging but I wouldn't call it a thriller. The characters are very flat and are nothing more than chess pieces to keep the plot going. I kind of went into the book with the wrong expectations: I thought there are going to be some sort of logical explanation behind it all but it really turns out to be supernatural elements.