The Hitcher (1986) / The Hitcher 2: I've Been Waiting (2003)