I watched this with zero expectations...
I only watched this because I like Nicolas Cage and expected it to be another dud based off the recent independent films he's done, but this was actually pretty good. Not great by any means and it's pretty formulaic for a crime thriller of this breed, but it's still well made and is filmed particularity well and manages to hold it's tension throughout the whole film. Best of all, the performances were really great. Nicolas Cage and John Cusack stand out in particular. Still, it's pretty generic, but entertaining and worth watching for the performances.
I count six shots.
I count two guns!