The reason I couldn't figure out "who done it" was there were no "real" clues or facts. Too many twists that when reviewed left me saying, "WHAT?" The scene at the end, when Harper shows his true colors was too bizarre...especially when I was trying to trust Melanie's judge of character...which is obviously very, very poor...does this mean that David will turn out to be a wife-beater? PLUS you never explained her loss of memory! How? Why? Huh?