Two scientists attempt to create a machine that prevents death, but get more than they bargained for when they turn the device on themselves.
2006
1925
1980
2019
2003
1978
2017
—
2009
2021
2013
2014
2016
2025
2024