When a stranger enters a quiet, country town and is seduced by a sensuous married woman he unwittingly finds himself at the centre of a storm of sexual guilt and murder.
2020
2024
2013
2017
1974
2016
2023
2019
2025
2015
2022