Photo
 
A film still from "Wu Yen" (2001).
 
Close