A farming community make their money through kidnapping children and selling their vital organs on the black market.
January 1, 1990
Released
Hansel e Gretel
1h 27min
—
German, Italian
Cine Duck
2023
1966
2017
2024
2019
2020
2001
2018
2012
1980
2016
2010
1993
2006