Businesswoman Linda (Nastassja Kinski) is married to successful psychiatrist Phil (Jeff Fahey), who asks her to give one of his patients a job. The patient, Sean (Josh Holloway), is young and charming, and tests Linda's fidelity. While away on a business trip, Linda sleeps with Sean. She immediately regrets the affair and quickly ends the relationship. But Sean's pathological tendencies rise to the surface and threaten both Linda's marriage and her safety.