Very captivating
This story was captivating from start to finish, with well-developed characters and a plot that kept me guessing until the very end.