A scientist who is obsessed with creating life finally does it, with tragic results.
2011
2020
2023
2018
1991
—
2010
1990
2013
2003
2019
2022
1983
1982
1997
2015
2017
1970