A woman seeking her revenge finally confronts her long-time adversary in a deadly duel, where only one will survive the outcome.
1982
2006
1998
1994
1999
2009
2004
1985
2008
1990
1989
2019
2021
2007
2003
2005
2000