this movie is action-packed and of course, there are mucho take-for-granted flaws throughout the whole movie that usually a quick tempo thriller could never avoid. but there's one thing we should admit, nicholas cage did every of his movie 110% with his 110% over-the-top acting or shall we say, commitment. his endeavor in this movie is no exception: he never stopped running from the very beginning to the end; and it's not easy at his age to play such action role, even all the scenes in his movies could be edited. the investors of his movies should consider their money never wasted on this actually quite superb actor. again, i'd like to reiterate, even this is not a great movie, it's still quite watchable, and you can't treat it as a B movie.