A young hitchhiker crosses paths with a sinister police officer.
Editor
Director of Photography
Writer
Director