Frank LaCrosse (Dennis Quaid) jest agentem FBI, który od półtora roku ściga maniakalnego mordercę - porywacza jego synka. Zdaniem przełożonych sprawca nie żyje, dochodzenie zostaje zamknięte a LaCrosse musi zaprzestać śledztwa. Frank, którego syna nigdy nie odnaleziono, nie rezygnuje - samowolnie udaje się do do Amarillo w Teksasie, gdzie miejscowy szeryf (R. Lee Ermey) potrzebuje pomocy w wyjaśnieniu zagadki serii zabójstw. Rutynowe śledztwo przynosi nieoczekiwane wyniki. Przemierzając zaśnieżone szlaki prowadzące szczytami Gór Skalistych agent odkrywa ślady, dające nadzieję wyjaśnienia zagadki zarówno morderstw, jak i porwania. Od prawdy dzieli go jednak jeden krok. Krok nad przepaścią.