The acting is decent, but there are way too many errors in the details to list. The twists in the story are contrived - in some cases they appear to be included to satisfy the screenplay despite being out of place in the movie. Overall, a disappointment. Without Jen Lawrence it would have been unwatchable.