Shadow Warriors: Hattori Hanzo

Eiichi Kudo's strangest film that started the Shadow Warriors ball rolling

1980-02-23 | 133 minutes

Rating: 8