A young man accepts a ride from a traveling salesman who might be a serial killer.

Stills

Behind the Scenes

Production Art