A husband gets a fleeting glimpse of redemption after a bloody encounter with his unfaithful wife and her lover.
1996
2011
2019
1995
2012
2020
2001
1965
2004
1989
2021
2014
2023
1985