A geneticists working on a drug to stop ageing tries it upon himself with horrendous consequences.
1971
2023
2022
2013
2014
1988
1996
2015
1964
1973
1982
2008
2017
1994
1995