El filme fue dirigido por Andy Tennant y protagonizado por Jodie Foster y Chow Yun-Fat.