This was a reread (originally read in 2016) & I thought it stood up quite well to a second read through. I think more could have been done with the story in some areas, but the tension builds nicely & the ending is suitable open to interpretation. 4🌟