So, I was enjoying this one in a Girl on the Train/Gone Girl kind of way until things started to lose steam in the last part and there was THAT twist that just didn't work for me. You may have seen "you will never guess the ending" written about this--that's for a good reason. (view spoiler)[You literally will not guess it because it's not based in reality. That element kind of comes out of nowhere and gets to play a big, huge part in the ending (I'm someone who prefers realism in my fiction in general). This reminded me of Audrey Niffenegger's Her Fearful Symmetry which was not my favorite either. (hide spoiler)]Trigger warning: there is animal cruelty described which feels particularly indulgent and unnecessary as I'm not convinced it fits the character anyway.