They almost made the perfect edge-of your seat nail biter thriller, but fell just short. There were like 5 twists which were about 2-3 too many, which brings me down to 9/10 stars. Then I'm taking away 2 stars just for the torturous noise they subjected me to in the background. And then one more star off because that's how much I disliked that industrial grinding/whale song noise that just would not let up.