John Peter McAllister
Okasa
Max Keller
Brian Elkwood
Shelly
Leo Fairchild
Allison Grant
Kruger
Draper
Ron Gordon
Police Detective
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.