Para celebrar el cumpleaños de su hijo Roarke (Joseph Mazzello), Gail (Meryl Streep) y Tom Hartman (David Strathairn), un matrimonio que atraviesa una crisis, deciden organizar una excursión familiar a las montañas. La aventura incluye un emocionante descenso por un río caudaloso.
Sin embargo, su viaje se convierte en una lucha por la supervivencia cuando se ven obligados a navegar por rápidos peligrosos y enfrentar a un criminal fugitivo, Wade (Kevin Bacon), que los toma como rehenes. Gail, una experta guía de ríos, debe utilizar toda su experiencia y determinación para proteger a su familia y escapar de las garras de Wade.