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.
2023
2022
2021
2019
1931
1971
2004
1955
2017
2009
2024
1970
2013
2012
1930
1934
1967