Locality: United States
Produced: 1999
Media Type: DVD
Directed by: Andy Tennant
Starring: Jodie Foster, Chow Yun-Fat, Bai Ling, Tom Felton, Syed Alwi