A review by laureenreads
All's Well by Mona Awad

4.0

Very well written with the least reliable narrator I can ever recall reading.