A scientist sets up another garden of Eden where he imprisons his creations and unleashes his dark fantasies on them.
2009
2014
2010
1991
2013
2019
2021
2011
2008
1974
2002
2017
1970