6/10 - Good story and acting, but you figure out what's going on about 30 mins. in then it takes an 1 and a half to climax. I was almost falling asleep.