Will (Hayden Christensen) pracujący jako makler na Wall Street, zabiera swoją rodzinę w okolice, z których pochodzi. Przypadkiem zostaje tam wplątany w porachunki między przestępcami. Porywają oni syna Willa i żądają łupu. Will ma niewiele czasu, by go im dostarczyć. Razem z szefem policji (Bruce Willis) stara się za wszelką cenę odzyskać porwanego chłopca.
Film przedstawia losy ojca i syna, którzy w czasie polowania stają się świadkami zbrodni - napadu na bank. Kiedy jeden z rabusiów stara się zabić drugiego i ukraść pieniądze, drugi postanawia porwać chłopca i wymusić na zdesperowanym ojcu odzyskanie ukradzionej kasy. Szantażowany mężczyzna wraz z szefem policji (w tej roli Bruce Willis) rozpoczynają śledztwo, którego celem jest ocalenie chłopca.