A very entertaining movie. Has a few bumps but is still a fine effort. It tells an interesting story and doesn't have that typical good guy wins ending.