A geneticists working on a drug to stop ageing tries it upon himself with horrendous consequences.
1988
2017
1985
1968
2015
2016
1977
2024
1991
1996
1989
1966
2023
1973
2014
1970
2011
2012