A failing scientist, Azrael Thran, decides to clone himself as a last minute effort to achieve success and escape his controlling father.
2023
2019
1998
2005
2006
1995
2021
2008
2022
2017
—
1999
1973
1981
1988
1989
1990
2010