An unfaithful man gets more than he bargained for.
1997
2010
1992
1977
2023
2016
2025
2018
2017
1960
2015
2024