Directed by Andy Tennant. Starring Bai Ling, Chow Yun-Fat, Jodie Foster.
Director: Andy Tennant
Producer: Ed Elbert
Producer: Lawrence Bender
Actor: Bai Ling
Actor: Chow Yun-Fat
Actor: Syed Alwi
Actor: Tom Felton
Actor: Jodie Foster
Actor: Deanna Yusoff
Actor: Keith Chin
Actor: Lim Kay-siu
Actor: Melissa Campbell
Actor: Randall Duk Kim