A scientist sets up another garden of Eden where he imprisons his creations and unleashes his dark fantasies on them.
1963
2005
1972
1975
1978
1987
2003
2006
1999
1961
1977
2022
2023