Directed by Lamb Chops
User score
0 votes
Released
April 16, 2024
Ichika Seta
Jawbone
2017
Lockdown
2000
The Devil's Double
2011
Cheaters
Mr. Long
Battles Without Honor and Humanity: Deadly Fight in Hiroshima
1973
Farming
2018
El Gringo
2012
Higher Ground
Seal Team Eight: Behind Enemy Lines
2014
Walking Tall: Lone Justice
2007
Convict
The Garden of Sinners: Paradox Spiral
2008
Pimp
Female Yakuza Tale
Luckiest Girl Alive
2022
Ill Manors
I Walk the Line
1970
Crimes of Passion
1984
Brimstone
2016