A mysterious woman wakes up left for dead in the desert and makes her way to a small town to enact her revenge.
2006
2024
2016
2018
2014
2005
2007
1995
2023
1975
2003
1981
1996
2002
1983