A man discovers his wife is having an affair, which leads him down a morally uncertain path.
1963
1988
2020
1981
1999
1996
2008
1948
2002
2017
1993
2023
2022
2003
2006
2005