Most excellent thriller in years! Slow burn, quick burn; twists n turn; suppositions and guesses; mortality, morality; reputation, refutation; good is bad and bad is good, and the whole is simply outstanding! Full-on entertainment! with moral (and directorial) lessons to learn! And the soundtrack, though oddly, in English, is still fab!