I'm trying very hard not to hate this movie all out of proportion to its actual sins.
The actors are all perfectly cast, and give great performances.
The action is constant, and often clever and inventive.
There are some pretty funny moments.
But the script is so mind-bogglingly stupid I can't believe it got made. It's sloppy, thematically confused, and ultimately pointless. It works very hard to twist familiar plot points into a shape that it has no reason to…
I blame you, America.
Look, whenever an awesome old school hard-R violent action flick comes out, the kind that everybody claims to be clamoring for, nobody goes and sees it, and we send the message that we're perfectly happy with our 'Transformers' and our 'Pirates 4', and that's what we'll keep getting.
This is why we can't have nice things...