Two scientists attempt to create a machine that prevents death, but get more than they bargained for when they turn the device on themselves.
2016
1971
2019
2013
2018
1978
2014
2006
2015
2009
2011
1965
2005
1924