A scientist sets up another garden of Eden where he imprisons his creations and unleashes his dark fantasies on them.
1983
1990
1987
2022
1968
2011
2016
2017
1991
1999
1994
2014
1980
2024
2021
1961
2023
1960