 Alex Lee (Anne Heche) is a Long Beach bank executive who moonlights as a $1,500-a-night call girl for financial purposes which takes a turn when one of her clients, Bruno Buckingham (Christopher Walken) is an international money launder/handler who takes an instant liking to Alex. But Bruno s personal chauffuer/bodyguard Tony (Steven Bauer) turns out to be an undercover FBI agent who tells Alex to co-operate with him in helping to nail Bruno and if she refuses, they will nail her for prostitution. While trying to figure a way out of the predicament she s in, Alex takes a liking to Bruno s attractive Chinese wife Virgina Chow (Joan Chen) who doesn t realize that Bruno is setting her up as a patsy to take the blame for his crimes, while Alex is unaware that Tony plans to nail her anyway after he nails Bruno.