A formulaic thriller that is made more appealing due to solid turns by Kevin Bacon and Courtney Love as kidnappers and Charlize Theron as a victimized mother trying to get her child (Dakota Fanning, who is also good) back. Stuart Townsend as the husband is weak but the rest of the cast is good enough to overcome the plot silliness. GRADE: B-