User score
0 votes
Released
March 10, 2026
Saitou Honoka
The Devil's Double
2011
I Spit on Your Grave 2
2013
Accident Man
2018
Pink Flamingos
1972
In the Blood
2014
The Doom Generation
1995
The Girl Next Door
2007
Auto Focus
2002
Female Yakuza Tale
1973
I Spit on Your Grave
2010
Strange Darling
2024
The Valachi Papers
King Cobra
2016
Killers
Multiple Maniacs
1970
Al Capone
1959
Convict
68 Kill
2017
The Last House on the Left
2009
Bad
1977