He threw their loved ones into a swamp. Now they want revenge... But when a demon does their dirty work, it comes at a price.
1988
1998
2022
2021
2019
2024
1991
1977
2000
2007
2008
1986
1990
2003
2002
2005