A woman trained in Ninjutsu takes revenge after her husband is killed while out jogging.
1983
2023
1972
1971
1997
1977
1986
1985
1979
2011
1978
1975
1992
1993
1991