Will Jennings (Stuart Townsend) jest cenionym anestezjologiem, który wyjeżdża służbowo na weekend. W domu zostawia żonę, Karen (Charlize Theron) i 8-letnią córeczkę, Abby. Kiedy Karen na chwilę wychodzi po lody dla Abby, ktoś porywa córkę. Porywaczem jest Joe Hickey (Kevin Bacon), a jego wspólnikami żona, Cheryl (Courtney Love) i kuzyn Marvin (Pruitt Taylor Vince). Hickey sądzi, że jego plan jest idealny: porywa dziecko bogatych rodziców pod nieobecność jednego z nich, tylko i aż na 24 godziny.
Hickey oświadcza zrozpaczonej rodzinie, że zwróci dziecko pod warunkiem, że będą działali zgodnie z jego zaleceniami. Ale Karen i Will nie chcą grać według jego zasad, lecz starają się za wszelką cenę odzyskać córkę.