There are a million films in the same vein as this, some great, some awful and some inbetween the two. I would put this at the business end of the selection. I really enjoyed it, a few jumps of course are to be expected but this film is interesting. I was trying to think ahead of what could happen, i was nowhere close. This is a top choice.highly recommended.