Directed by Kitorune Kawaguchi
User score
0 votes
Released
April 7, 2026
Ao Ebisaki
Strange Darling
2024
I Spit on Your Grave 2
2013
Kill Bill: The Whole Bloody Affair
2011
Accident Man
2018
Female Yakuza Tale
1973
The Rookie
1990
Crimes of Passion
1984
The Protector
1985
The Machine Girl
2008
In the Blood
2014
I Spit on Your Grave
2010
Foxy Brown
1974
Dear Mr. Gacy
Cold Fish
Killers
Al Capone
1959
Body Double
Spun
2003
Auto Focus
2002
Marlowe
1969