House of Flying Daggers is a 2004 wuxia martial arts film directed by Zhang Yimou and starring Takeshi Kaneshiro, Andy Lau, and Zhang Ziyi. From Wikipedia