Ratings1
Average rating4
I felt it was really slow until half way through where it started to pick up pace. Considered not finishing it a few times but persevered. Lots of twists in the second half made up for it though and just when I thought id figured it out there was another twist.