A mysterious woman wakes up left for dead in the desert and makes her way to a small town to enact her revenge.
2007
1985
2004
2006
1976
2014
2013
1997
1980
1973
1995
2023
1972
2005
1970