A malevolent vagrant decides to make life hell for an injured accident victim.
1980
2023
2020
2009
1971
2002
2008
2007
1997
2000
2005
1981