A ransom scheme turns into a nightmare for a group of kidnappers who become victims of a horrifying secret that must be paid every spring.
1985
1986
2017
2010
2023
2009
2011
1916
1961
2002
1991
1992
1994
1995