Washington DC detective Dr. Alex Cross (Morgan Freeman) travels to North Carolina to investigate the apparent kidnapping of his niece (Gina Ravera). Aided by escaped kidnappee Kate McTiernan (Ashley Judd), Cross hunts down the kidnapper, who operates under the pseudonym "Cassanova."