A failing scientist, Azrael Thran, decides to clone himself as a last minute effort to achieve success and escape his controlling father.
1999
2000
2005
2022
1973
2021
2002
2009
1943
1985
2006
1990
1989
1935
1986
1972
1974