Bad acting by the David character and acting is a bit iffy by some of the others, but overall not a bad film. It gets dark really quickly but in a good way. Slightly predictable outcome but still left some doubt right up until the end. Worth watching