A man discovers his wife is having an affair, which leads him down a morally uncertain path.
1946
1981
2024
2014
2023
1956
1997
2007
1996
2016
2013
1955
1950
1991
2009
1995
1998
1947