A sheep farmer whose remote and quiet life is disturbed by the arrival of both his lover and his twin sister.
1988
2019
2021
1995
1975
1992
1972
2000
2013
1976
1993
2010
2001
2023
2002
1937
2006
2007