Nick Cage has shown to be a flexible actor with a wide range of movies showing his talents to adapt to a character in any given film. In this his portrayal works some of the time and fails badly others. The love interest is mainly the biggest problem. Not believable is all I can say. There was a kind of generic cookie cutter flow to this film that bothered me also. The shoot-em-up scenes were like so many others. After seeing the film I felt short-changed expecting more from it. I guess I just expect more for my money and time. One other thing worth mentioning. I never once found redeeming concern for any of the other characters in the film.