A young pastor encounters a devil while investigating a fuss around a parked car.
Director
Screenplay
Producer
Associate Producer
Director of Photography
Editor