A failing scientist, Azrael Thran, decides to clone himself as a last minute effort to achieve success and escape his controlling father.
2023
1986
1994
2000
1981
1990
2025
2014
2019
1936
1989
2022
2018
2005
2002
1985
1997
2007