Impossible Woman

A female Ninja starts a war against the drug cartel she was forced to work for.

Loading countdown...

Release Date

February 3, 1983

Status

Released

Original Title

Fei yan zou bi

Runtime

Budget

Revenue

Language

Japanese, Mandarin

Production Companies

First Films