A woman seeking her revenge finally confronts her long-time adversary in a deadly duel, where only one will survive the outcome.
2015
2018
2008
1957
2001
1990
1996
2014
2000
1975
2007
2005
2017
1983
1958