1980★ 6.8
When a stranger runs his car into a ditch in dense fog near the South Wales coast, and makes his way to an isolated house, he discovers a woman standing over the dead body of her ...
Loading addons…