Episode Guide
-
House of Flying Daggers
Zhang Yimou's sumptuous, action-filled martial arts epic is set in China in AD 859. The film stars Andy Lau and Takeshi Kaneshiro as Leo and Jin, police officers charged with finding a…