Release: January 01, 1986
This was another one of IFD Films And Arts' many 80s ninja movies with an international cast.
Are you sure you want to delete this movie?
This is a trailer for the movie from a 1987 Trans World Entertainment promo...
This is the theatrical trailer for the movie.