mytor 's review for:

Before She Knew Him by Peter Swanson
4.0

That was messed up but in a completely good way! I loved the plot twist.
You will have a love/hate relationship with every character...even when the book ends.
Definitely worth reading!
I did the audiobook and the narrator did an excellent job even with the confusion of everyone involved.