Barney (Jeff Bridges) is a disturbed man intent on abducting a woman. After numerous failed attempts, he manages to kidnap young Diane (Sandra Bullock), who is on vacation with her boyfriend, Jeff (Kiefer Sutherland). As time passes, Jeff remains determined to find out what happened to Diane. When Barney unexpectedly confronts Jeff, it leads to a tense life-or-death situation. Meanwhile, Jeff's current girlfriend, Rita (Nancy Travis), manages to follow him in hopes of keeping him out of harm.