Directed by Nixon
User score
0 votes
Released
March 4, 2025
2h 30m
Japanese
Haruna Noa
Accident Man
2018
Al Capone
1959
Bad
1977
Female Yakuza Tale
1973
Strange Darling
2024
In the Blood
2014
The Substitute
1996
Pink Flamingos
1972
Stranger on the Third Floor
1940
Foxy Brown
1974
I Spit on Your Grave
2010
Killers
The Protector
1985
68 Kill
2017
I.D.
1995
Desperate Living
The Last House on the Left
2009
The Rookie
1990
I Spit on Your Grave 2
2013
Kill Bill: The Whole Bloody Affair
2011