The Hitcher

1986
1h 38m, February 21, 1986