Ratings30
Average rating3.5
So many twists! There were several times I thought I has figured it all out and then something changed. The mystery was enjoyable. The multiple perspectives really helped tell this story better. This was a unique mystery that was really well done.