I honestly have never seen a Nicholas Cage movie that I have ever hated and this one was quite impressive. Not action packed per se but extremely well written (kudos to Jared Leto whom I have not seen with a decent part since "My So Called Life") as it describes the life of a weapon seller from the 1980s up.