B+. pros: no endless car chases, no pointless shooting, no villains miraculously resurrected from the dead that attempt to shoot the hero in the last scene; also, superb acting - these two can sell any movie!!!! cons: twist is easy to predict; pace slacks up at times; philosophical themes could be explored further and suspense deepened to elicit stronger response from the viewer. very good overall.
i'd give 4 1/2 stars. here's why... -ending: too long, rather than epic -sound quality: not the best (music too loud, overpowers dialog) -effects are excellent overall with a few exceptions, i.e. exaggerated use as in missing face half, digitalized backgrounds, etc.