The Last Time I Lied - Riley Sager

I tend to avoid thrillers and mysteries because I'm almost always disappointed by the endings.  I especially dislike when authors bring in a complete stranger as the "bad guy" that I've spent no time with in the story!  Man, I hate that.  Not so with this one!  Holy smokes - this was a great read first page to the very last line.  Loved it!