Well-acted, written and edited. Its rather clinical directorial approach can both benefit the film and hurt it (we can never feel really connected to the characters, even the [miscast] Maggie Cheung's pivotal lead). I don't know how I feel about Maggie Cheung as an actress. She has her moments here (her teary scene with Beatrice Dalle is impressive but seems spliced in from another point in the film) but in this, as in In the Mood for Love, the mechanics of her performance are really clear. She never really seems comfortable or credible in this character, and I'd like to have seen a less poised, more earthy, intuitive actress (like, perhaps, Yang Kuei-mei, or Bai Ling [who is a good actress, actually]) in the part.