A scientist who is obsessed with creating life finally does it, with tragic results.
2023
2014
1986
2022
1970
2005
2020
2010
2003
2009
1899
2025
2011
2021
2018