A woman seeking her revenge finally confronts her long-time adversary in a deadly duel, where only one will survive the outcome.
2004
2007
1990
2018
2000
2002
2008
1992
1976
1987
1986
2014
1998
1994
1999