Directed by John Woo. Starring Chang Chen, Takeshi Kaneshiro, Tony Leung Chiu-Wai.
Director: John Woo
Producer: John Woo
Producer: Terence Chang
Actor: Chang Chen
Actor: Takeshi Kaneshiro
Actor: Tony Leung Chiu-Wai
Actor: Vicky Zhao
Actor: Zhang Fengyi
Actor: Hu Jun
Actor: Lin Chiling
Actor: Shidou Nakamura
Actor: Zhao Wei