Has anyone seen Ashes of Time from Wong Kar Wai?

I don't know if the copy I have is below par in terms of the transfer and subtitles but I found it difficult to read the subs and almost impossible to make any headway with the film.

So please, if anybody can shed some light on the film, what is it about etc I would be very grateful.

Cheers Trev.