An unfaithful man gets more than he bargained for.
1998
2021
1973
2004
2024
2010
2015
2001
1996
2014
2017
1958
1995
2003
1952
2022
1985