Lee Van Cleef stars as John Peter McAllister, who as a reverend master of the Ninja warrior society, deserts the order the order to search for his missing daughter in the U.S.
DIRECTOR
CAST
Lee Van Cleef
John Peter McAllister
Sho Kosugi
Okasa
Tim Van Patten
Max Keller
Jack Kelly
Brian Elkwood
Details
Production
Countries
More Info