Sleepy Eyes of Death 1: The Chinese Jade (1963)
Sleepy Eyes of Death 11: In the Spider's Lair

6.4
Sleepy Eyes of Death 11: In the Spider's Lair
Overview
The titular "tarantula" is a murderous woman who, along with the brother who is in love with her, kill without warrant because they are wealthy & above the law. Kyoshiro the homeless masterless wandering samurai has nothing to lose, & no scruples anyway, so can reproach even the powerful with ease. He is thus, for all that he has broad streaks of villainy all his own, a champion of the people by default.
Recommendation & Similar
Saw IV (2007)
I Can Quit Whenever I Want 2: Masterclass (2017)
The Dream Team (2012)
Crime Busters (1977)
The Royal Tenenbaums (2001)
Mad Max Beyond Thunderdome (1985)
The Cabin in the Woods (2012)
We're No Angels (1989)
The 400 Blows (1959)
Mirrors 2 (2010)
Boiler Room (2000)
Con Air (1997)
Birdy (1984)
Atlas Shrugged: Part II (2012)
Intruders (2011)
LOL (2006)
Caterina in the Big City (2003)
Now Where Did the Seventh Company Get to? (1973)
Kundun (1997)
Divorce Italian Style (1961)