A scientist sets up another garden of Eden where he imprisons his creations and unleashes his dark fantasies on them.
1990
2024
2023
2013
2011
2009
2014
2010
2019
2015
1974
2012
1976
1995
2025
2003
1951