The Hitcher is a 2007 horror thriller film starring Sean Bean, Sophia Bush, and Zachary Knighton. It is a remake of the 1986 film of the same name starring Rutger Hauer, Jennifer Jason Leigh, and C. Thomas Howell. Jim Halsey (Zachary Knighton) and Grace Andrews (Sophia Bush) are driving across New Mexico on spring break. At night, a hitchhiker (Sean Bean) stands in the middle of the road, near his broken down car. Jim nearly hits him and his car spins out of control. Grace insists that someone else will stop to help him and they speed off. At a gas station, Jim sees the hitchhiker climb out of a truck. The hitchhiker introduces himself as John Ryder and asks for a ride. Reluctantly Jim agrees.