Impossible Woman

A female Ninja starts a war against the drug cartel she was forced to work for.
Release Date: 1983-02-03
Action
Adventure
Thriller

Casts

Loretta Yang Hui-shan
as Linda Young

Similar Movies