Director: Stanley Kwan
Cast: Sammi Cheng, Tony Ka Fai Leung, Jun Hu

This film was in competition at Venice Film Festival 2005

The official website (with English translation) is here ...
see
www.everlasting-regret.com/

BOTH trailers have very clear English subtitles 

I like the HK trailer better than the international trailer though
see
www.everlasting-regret.com/trailer.html

As it will screen next week, my review will be here in early October …