A scientist who is obsessed with creating life finally does it, with tragic results.
2014
2015
1987
2022
2018
2024
2023
2005
1995
2006
2007
2010
1958
2011
2021
1989