A young woman takes revenge on the man who just brutally raped her on the street.
2020
2018
1946
1969
2000
1999
1973
2005
2013
1990
2016
1975
2024
2006
2021