Good concept, but bad screen play is the big let down of this otherwise great movie. Action packed with stealthy performance by all actors. There are many things in the movie that doesn't stand close to reality. Unfortunately, a great idea conceived but delivered poorly. ONE TIME WATCH.