It was a fine movie. The reason I gave it 3 stars was there was nothing left to the imagination. Every bullet, every blood splatter every angry fist all there in high definition so you don't need to use your little brain. Are American audiences so stupid they need to be spoon fed? Probably not, but Hollywood thinks so.