A failing scientist, Azrael Thran, decides to clone himself as a last minute effort to achieve success and escape his controlling father.
2018
2008
1966
1985
1931
2001
1946
1970
1987
1953
1976
1992
2009
1943
2006
1999
2000
2005
1937