I stayed up until 3 finishing this one. Told my husband I had to, because I was worried about the dog in it. I'm not sure what tomorrow morning's excuse for reading late will be yet. 😁
(SO many twists and turns! They weren't all unpredictable, but I still couldn't put it down!)