When an ex-soldier awakes in a bath of ice to discover he’s missing a kidney, and worse - his daughter, he must fight his way through the ‘Organ Harvesting Den’ to find her before it’s too late.
October 7, 2020
Released
Red
18min
—
English
KI Films Ltd
1993
1970
2016
2023
1964
2000
2008
1975
1988
1959
1997
2005
2013
1950
2009
2018
2014
1998