A woman trained in Ninjutsu takes revenge after her husband is killed while out jogging.
Released
1985-01-01
Duration
91 min
Country
United States of America
Genre
Action, Thriller
Production
N/A
Director