The Ninja Squad
Release: January 01, 1986
Release: January 01, 1986

This was another one of IFD Films And Arts' many 80s ninja movies with an international cast.

Trailers
Posters
An unhandled error has occurred. Reload Dismiss