Ashes of Time ****
Karwai Wong creates a beautiful image with themes of love, guilt and regret by letting his characters reflect on their memories through time. Each event leads to a memory of another coupled with the realization that essentially the past has its impact over all events, in present and in future. Whether one can decouple the memory is a key theme of the movie. Beautiful music, colors and prominent use of persistence-of-vision sword fights. I need to watch this movie again to absorb all the themes explored by the director. Highly recommended.