Y'know, if you can put aside the fact that is was written and directed by Mel Gibson, it is hard criticise this film. Remarkably well executed (the direction feels very Sam Raimi in places), and paced just right, with enough action and twists to keep even the most jaded subtitle-phobe happy. So...