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.
1927
1985
1990
2010
1929
1991
1988
2002
2012
2013
1993
1996
2005
1937
2015
1987