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.
2021
2007
2004
1982
1986
—
2025
2001
2006
2009
1977
1972
1996
2005
1995