A scientist sets up another garden of Eden where he imprisons his creations and unleashes his dark fantasies on them.
2021
1990
1961
1996
2009
2011
1987
1964
1982
2012
1983
1989
1994
1984
1988