Jude Law was poor casting
Jude Law was far from likeable in this film and is not really a leading man. He is smarmy and comes across as insincere. Jude Law does not strike one as sincere, honest or even a little quirky which would seem a little more fitting for a Wong Kar Wai film.
I feel the film would have done better with a different actor cast, it would have been great to see Takeshi Kaneshiro or Tadanobu Asano cast opposite Norah Jones.
The reason for those casting choices is since Wong went with a foreigner in a strange place why not use an Asian actor. Also visually they would have looked good with Norah jones.