To carry on his important work the ego-maniacal scientist Dr Kelly must obtain another hand… a hand which begins to take on a life of its own.
1957
1995
2024
1953
2025
2022
2003
1949
2019
2001
2023
1979
1980
2021
1987
2010