I cannot love this book enough... The twist was mind blowing. It was so unexpected and the ending was satisfying yet leaves you pondering and questioning what you just witnessed... I cannot stop rereading and the intricate web and dynamics among character is well knitted. You would be guessing the culprit until the last moment. Highly recommend