A scientist sets up another garden of Eden where he imprisons his creations and unleashes his dark fantasies on them.
2000
1971
1979
1993
2004
1996
1998
2006
2020
2021
2007
1975
2011
1981
1980
1988
1984