Human Beasts
A hit man working for the Yakuza double crosses his employers and flees with a cache of diamonds from the latest heist. Injured and hiding in the mountain regions of Spain, with Japanese assassins in hot pursuit.
Starring
Paul Naschy, Eiko Nagashima, Silvia Aguilar
Director
Paul Naschy