A group of people are kidnapped and held for ransom with their organs harvested when their families can’t pay up. When a stray ends up in the kidnapper's den, an unravelling happens.
1988
2023
1960
1965
1935
1950
1992
1996
1967
1999
1998
2005
2016
2011
2002
1927
2001
2020
2018
1997