A woman seeking her revenge finally confronts her long-time adversary in a deadly duel, where only one will survive the outcome.
1985
2017
2016
2005
2007
2019
1991
1978
1989
2010
1992
2022
1980
2024
2002
2004