2046 ★★★★½

Wong Kar-wai knows how to emotionally destroy me.