Evil street hustler plays out elaborate psychodramas with his janes and johns. They end up regretting they invited him home with them.
1968
1982
2017
—
2015
1993
2019
2021
2013
2022
2009
2012
2024
1998
2006
1969
1964
1955