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.
1990
2018
1999
1988
2001
1995
2024
2008
2022
2002
2009
2015
2007
2025
2004